<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iclr="http://www.iconplc.com/20211231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns: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="iclr-20211231.xsd" xlink:type="simple"/>
    <context id="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iebb65bdd07a945be9b3e6c5653b8ba33_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie1b609ddf6c34171b1ba74b522bc4160_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i412657424e8a46e09c66a2345306a17a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib6f10a8ae3df4827be9831c930c77331_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2fff4332a1d4c0698311a5bd0290b3c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7acc5e38562846649f0134d3bdc33705_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5b97c59b5eb348439384a035a5759f64_D20210927-20210927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-27</startDate>
            <endDate>2021-09-27</endDate>
        </period>
    </context>
    <context id="ifdac2dc9cabd4d0d9b3df33a7ae8822e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic937a37d42a54ac7834666d81193e6ca_D20211110-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-10</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i19229e729ec74c57a20161ea7ce568f9_D20210701-20211109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-11-09</endDate>
        </period>
    </context>
    <context id="i25647c02fbd343adb600b26ef014a5fa_D20211229-20211229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-29</startDate>
            <endDate>2021-12-29</endDate>
        </period>
    </context>
    <context id="ie8f0b47b5969447b80a94a01cfae1776_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredRevolvingLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7cb2372376cf46b9a240ab10ece87d9c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredRevolvingLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8206c39f2c184b8bb182915d7fa1390b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99488b9a03124af7977f8d50703f350a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i82b500db472f497aa1b840c473c52982_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i61027c17b46042b1b491d04374d1f997_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4cd379f284664447a1d6537e6eb39f2e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:OtherUndenominatedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i90ad54f2c49046fdacfa10fdbb3eb49a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib573afa6334547daa0d3c19f31f8dbef_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie3e24d855ba14a97a64dd8c818215580_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia0c29cae9c2c47cdbf7580c35f3f4e38_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:RedeemableNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8b4a72dd20f6488382e2906ecc62ce5b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic1855db4bb0b4dbb98b316a593a03fa6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:RedeemableNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i67da3acc2801492294d95197efa72153_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0ec77bd1bb884bb2b2f6cc02ac7b2ffb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaa0833c316264e0ea3f2e1469249cc7b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie1f8d018bbf94621ae5409b6eda9be54_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:OtherUndenominatedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i68a8df88a51a4914b34c331af346e762_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8c9c424a36dd4a109577161d2940b41b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5e62c0f5e8c74f1aa308fbbfc8707376_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:OtherUndenominatedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie6d50f7cd15643d798684811166d0ba9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i750b3a109f9044d3af3bdc0259dc0293_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaa2834e916024d02918294df579c7494_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i94be34191abe4629b7ebef1ad29ea857_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:RedeemableNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id9014a01a4164f5a8456350cf58cce30_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0962b68ff61246e5a9f5b9e8d38e3989_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:RedeemableNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i14400d3c3e9442ff89a383982c73f0cf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ee37a0edacf4e4f9d13903f8823a3a8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i90ce1847176642a7a8d12c476ee2b2d1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc0b7e51cfbd494db946ce79e9bb7c29_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:OtherUndenominatedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02a3c3f480da466f979b83dd7f24aaa6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f26675e42484470a39567b27487f173_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i17db85087b8349beb2ce7a3c58760e87_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:OtherUndenominatedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if485c36ee8d54bf0a345ece247288e1c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c2f810ef5f14db3a7c717dc50d0207d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6be1e93cc2e4a22825aee8e63f813bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:RedeemableNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a8bfe01d1774f4e96679362547f99f0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4428b28af735412e8a5cf4d80b91b044_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i57296aeb6f304d0db0503a497edaa448_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i76ad7e3e6f994a4bb982c917c7dc5b16_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ica03b62926534e1c96e97c487693f9b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</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="icfbb11854a164b7bb15d92889e4c2bb4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</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="icd6e0d8b7e5144638aef2b48835ca0f3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:OtherUndenominatedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5839a28afffc48f8a9ce6fc8cd0b1215_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</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="i7670eea39a0649e3b66786e7d2cf4f1c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</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="iccd478baae434af395e71d177b28bd2e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i50822bc1a62345aca0219ef6e28bf127_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iad57efdbfd9c4bd3a89a3bbc5b80f396_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:OtherGeographicLocationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a7dd4344dd34202b588af91a6812de7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2987d6914a1d4cc68e8c95d19b068254_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">iclr:ComputerEquipmentAndCapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i57ebfffca8f94564b236e3cf355daa0a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">iclr:ComputerEquipmentAndCapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8f2e7237f254495a965fa61e435b32cc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i98447e8a7c144589ae3d680ab7ea1f11_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id2e9789e124d454fb74080cfc1ea1d70_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i34a011f87a9d4997aa40aa4d09a4fc8d_I20200309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-09</instant>
        </period>
    </context>
    <context id="i62a3d1f7e9f94f56981cb4263b7a4bbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">iclr:TermDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34fdb5db483e4be88aed63d7fba68086_D20180101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic87e1dcfa6f645709ebb66f6f1e00a7d_D20180101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i79b2e8fe7b204f0c9abe56bd2cd862ae_I20200724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2020-07-24</instant>
        </period>
    </context>
    <context id="i8ddc44575d474df2b5dc85eb4348b493_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">iclr:OncacareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2d3fa59c20354798b3fe32fbe88700c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib27d114693994c1bbb27bce87b357b48_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i727c1622461843c1a81f8f6fb66f40aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i391000958f6f4ad4b03f663ad0a01ee6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ca96102037f405a834d371c8285ea8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32a2e822e6e146128cc9a04440ccd362_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a9a1d8583f64d51af91b99d7a6b4135_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i86eec55be971443da0d8c545532a4f94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8dbf4b780c904be2bf1341d2e01a6247_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8dd17c1d14eb4336b8de511f325caec7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2760f7ce2844eeb9454a223b0d6bdd9_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i0c3d250f7b48429daff67944653a547e_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i9fdaf7dd9b454d2b8940cc6620aa6239_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i20ad6864825548d6963d2ca543226afa_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i34c5cbb5923847049004e8c7917d853b_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i653318d9e6234778be8ddf6cd1ffc904_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="iea4c19eacf6342068eda7cdb8712f339_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i203c240f0b4043b2ba07c7260e4b5072_D20210701-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i502149ae91374acc8a5f8e388394c164_I20200122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MedpassGroupLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-22</instant>
        </period>
    </context>
    <context id="i7de8b4b9115b4c429dc042e5ecb81b66_I20200122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MedpassGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-22</instant>
        </period>
    </context>
    <context id="ic7fa7bd0b2d84f9bb5d970eebb2b2cc0_I20200122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MedpassGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-22</instant>
        </period>
    </context>
    <context id="i586effbcf5d3481cb59812fdb908734f_D20200122-20200122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MedpassGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-22</startDate>
            <endDate>2020-01-22</endDate>
        </period>
    </context>
    <context id="ibdff042d535e43268017baca8988f1a5_D20200122-20200122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MedpassGroupLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-22</startDate>
            <endDate>2020-01-22</endDate>
        </period>
    </context>
    <context id="ibd05d6e491a44874be7f139b3e968b8d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MedpassGroupLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic93da52af8c448b795d98224ecc5b70b_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i616118ad6d404416b3fa77b7e269701f_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i61ca62ec9b19450eb0a1a4c95b5fefc8_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="ie7d767e1144441f5938f1a05e7bf5bbd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1ec6866f5ee348deb48316da2665156b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i08c50c20b0824778afb5ac1731634e8a_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i42dfcdcf3ee74f698b4cc05d9992198b_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i5baf4cdf019f4d0082973e733aaf95ff_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i1704b22ade43460f8a75f94af7619d42_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i8b46d27d792a425aa8aa8c08a233f77e_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i54b4e53fcd7342a8bab594419987a4b2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHealthSciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id2ea2f6a48cb4ba19857680cfba954e9_D20200122-20200122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MedpassGroupLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-22</startDate>
            <endDate>2020-01-22</endDate>
        </period>
    </context>
    <context id="i00c03d2629a049ada2da2d86c94ddd58_I20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MedpassGroupLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-31</instant>
        </period>
    </context>
    <context id="iaef7ba1891c74824aa331ae1e0706128_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MedpassGroupLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia31f39dce85e49bda0b0796d89773f47_D20200123-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MedpassGroupLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-23</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1001c2ebac745e5abfbd3e906c6f1d0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MedpassGroupLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icf72293147ed4ca08c6367f48b6a674e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i11b91c2328484f58921510f5691f05a1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i27d941fab37b403093cfa434f63692f7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2b89aca039eb4e798c4afcd95f0f1b09_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:OtherRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i216dac94d38a475db23d353853c31110_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i213553f0a50c4dd38db19e9a04a338ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic55595e1f75246f1aadac4c6ddd9900e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iee612b419754414e8828f427b68f7002_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia159cefdf37f4364a9843092cf3a2325_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i27a855a3bed8480bab49ff8e8735587d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:HighYieldBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49cd9b5fb069425c885e4e858a9cd7db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c04b88d67624c00974b95408ed71c3c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib9509a32705e43b195f8a5dee756c081_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iece79a92c4da478a8144d377620226a2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6d7dd97703d84c88a35a15329488f10f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2722f8b4561c498cb1416e166b7ad02c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i63bf8a993c2147649f1d3f6fb9bebb7c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic522ae4b5b4b4ec5b45ddca4c8a8a60f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1e1ef306fa1d450b985b7cfbaf9ce6f2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4eef861e44254199911aaf8a9ce379f4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40941b5fcb9547c4aec232ca49dbee5a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i37cabf6d514a484e8c75d7747a3e6cee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21d1d31dbff94254ae22cf50de458c51_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib955eed4b9ce4d00a2bd4e2ce7b5a191_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf105ea7475a47ae9ce9c72b2859f1b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9487d796fcc149dbb3f7bcd120e40e56_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:LAndGLifeGPBFAllWorldEquityIndexFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id748b57582fe44e5b3492d06beea0921_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:LAndGLifeGPBFAllWorldEquityIndexFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i77d9586a1ce944dd8bc0eb9cfc5adc1b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:LAndGLifeDCActiveCorporateBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie033646e348048399b773047abffe484_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:LAndGLifeDCActiveCorporateBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i64cfe0b0c94c43f6b451b69b6c85fb20_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:StoneHarborHighYieldBondFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1216803a75bf46db999c06ae0853a289_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:StoneHarborHighYieldBondFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i517f5d381f324edebe16b610b9162167_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:NinetyOneGlobalTotalReturnCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0dda409457ee4051a9ab0dd254b58fe5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:NinetyOneGlobalTotalReturnCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a7054f2015f4b71993232abe485627d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:StoneHarborMultiAssetCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ac9953fae724a3596870ee57bc6901a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:StoneHarborMultiAssetCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf8195e9a7884d23b49443cc99b9ce4b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:BaringsEuropeanLoanFundBuyAndHoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id45f53eaf45c4c91b83e80ae121a0eda_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:BaringsEuropeanLoanFundBuyAndHoldMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic6eb058c3c334fa9bc0c1e5cd98974fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i77b64280f32c462596b287ec2de84d69_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if6b045e97c954a34891096fb9cf8d23b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">iclr:ICONDevelopmentSolutionsLimitedPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id0c8fd01370246349a9908b32d1373e7_I20140507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:AptivSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:AptivSolutionsPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-05-07</instant>
        </period>
    </context>
    <context id="idec677308af14edcacc6c913d5dd56c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:AptivSolutionsPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i87320a0e379947f09f57eb63148701a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:AptivSolutionsPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i536575760ce54ae2893373d1d02dc0d6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:AptivSolutionsPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie88381d966f7484480244edbb8c5b099_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:AptivSolutionsPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:AptivSolutionsPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib1f40d11c0c8476391b481d08399f03b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:PRASwitzerlandAGPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i68dd1b4a3d3641879b1d63d1751d2f6a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:PRASwitzerlandAGPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i40b6d9d3c2644d949eb6af4c732fe51d_D20210701-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:PRASwitzerlandAGPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i03867c06634a4d5ab2189dd7fe751c3d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:PRASwitzerlandAGPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5fbaba98f4384a59bb3c41bf71c3a9fd_D20210701-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:PRASwitzerlandAGPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i00041bfad6e143b8a90b3fb840be4f61_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">iclr:PRASwitzerlandAGPensionPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52e1bbc1869b4151944d394318356ae3_I20170213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:ConsultantsStockPlan2008PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-13</instant>
        </period>
    </context>
    <context id="i82ba7a6e4424420f8f44f4aaed17b2c2_I20170214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:ConsultantsStockPlan2008PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-14</instant>
        </period>
    </context>
    <context id="id13244e709104dbb91bd8e7035149dd0_I20170214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:EmployeeStockPlanTwentyZeroEightPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-02-14</instant>
        </period>
    </context>
    <context id="i9238ad4bc0c9411fa4d50e26b14d2e1f_D20170214-20170214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:ConsultantsStockPlan2008PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-14</startDate>
            <endDate>2017-02-14</endDate>
        </period>
    </context>
    <context id="i4f3c204e0dce42b98babf937edce3e3e_D20170214-20170214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:EmployeeStockPlanTwentyZeroEightPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-14</startDate>
            <endDate>2017-02-14</endDate>
        </period>
    </context>
    <context id="ia2ef196657454b409ef6b9ff50ada92e_D20170214-20170214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:OptionPlans2008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-14</startDate>
            <endDate>2017-02-14</endDate>
        </period>
    </context>
    <context id="i35ae564697d142d9bd558468bc6260be_I20030117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:EmployeeStockPlanTwentyZeroThreePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2003-01-17</instant>
        </period>
    </context>
    <context id="i00bc75888c8147eba2c8e5dde8818f99_D20030117-20030117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:EmployeeStockPlanTwentyZeroThreePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2003-01-17</startDate>
            <endDate>2003-01-17</endDate>
        </period>
    </context>
    <context id="i6e4e19cbbee143049fbca064c93a8efc_D19970101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">iclr:AwardDateAllYearsExcluding2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1997-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i718ff08202614127a3831397cc22d119_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">iclr:AwardDate2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8d541f61a07d4ac29868fce496e97445_I20200518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">iclr:The2020LegacyPRAPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-18</instant>
        </period>
    </context>
    <context id="ief51d6a7563d4bc8ab4a279609f4a22d_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">iclr:The2018LegacyPRAPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="ic851a23a9692444896ff76991dcb6a7c_I20130923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">iclr:A2013LegacyPRAPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-09-23</instant>
        </period>
    </context>
    <context id="ibbca4abf2817496684bb2ab04067235b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i932cfe30d1fc4e2dac117ae7106c84ae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia7ea21c26dac40328506c0cba3319723_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7f136a7c3dec45e08e982802f90db1fd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i953fc3f9f5114324bcd9a4293c83b977_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21a0a6dfec1548f2ac2e42217567355a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib049563e613d4855a95f4886886e70d4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a89202c30764a8e9ad0c13560be2ae0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibcc6762b3d2c402e97ea3771e8aeb750_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i22c88a1dd7ca45d48c661d231dd100b2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6de01c93a2fb457e98a862dc99d4abdd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7eb517873331422d82ddeb24ae81abab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f9f44ae168e404abf9f671dd8805b74_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib8a3088705f84bc0ba8f033ac2ceb1b4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifbcd9f1bcda345dca2a0d46fb1c81d47_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i671a1d31e3054ac49e3a79c6e68909c4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8d77c5373ca24c15b6733894571c4107_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia7a8bb4ad4a743548875aefa396266a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i08fa3aedb11a4eae933e80b642a4260d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:StockOptionAndAwardPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i19db711be5e345a3a0c59dabb49c870c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7db9820d8aa244e2852525ef7396441a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i15bf5ac4079e41af87a6535e03501d67_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8bed517994946fc9699e55280fc7d6b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3119f9b2f1ba470493211caa9ed77ebb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i79e3123f2af54a8cb5851c0d49fdef09_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i46b83645e00244b685127e098dab3ac7_D20150511-20150511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:RestrictedStockUnitsTwentyThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-05-11</startDate>
            <endDate>2015-05-11</endDate>
        </period>
    </context>
    <context id="i092c95b988b148d88d0639ad4cfc0a58_I20150511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:RestrictedStockUnitsTwentyThirteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-05-11</instant>
        </period>
    </context>
    <context id="i454968911a6a4e2aa2a973ab9436c62a_I20190516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:ConsultantsRestrictedStockUnitsTwentyNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-16</instant>
        </period>
    </context>
    <context id="i13e925d1823c400d84b4408ce6181505_D20190101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">iclr:NonexecutiveDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:ConsultantsRestrictedStockUnitsTwentyNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie4af659507f244f3be56ce1d3a1e11dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:PerformanceShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idfcb074b2ed840d0889e5704a9ace54e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c8a8718938c42a9bcaa38dc130c81ef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:PerformanceShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if1c65ea1d12441dfac914cf8076eb0cd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id023f7897c634581b20db0f0c13adc57_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:PerformanceShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id13136d269d54783b5556de26f903c56_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21ce434056744af495320d8e2505e585_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:PerformanceShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="ia5199d2dbdbd4fe9afdad9bb0b6011c8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i289f65e4064e4e14973a986310115295_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1cf76ea842904bb687cb878a30fd91b0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib87cf475a42848d990b63ce6c940842c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0e29a847bcb402b8b35bd56be034dca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib014ca4b61704308b759eb2b4e4cbe13_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:PerformanceShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i73e2c7ebf97b43da88211b323320aa76_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:PerformanceShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1846e9d35064408781a6a5388df65c41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:PerformanceShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i54544aae1c2043709f665f7d1cc9eebf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:PerformanceShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i302f632b409e431a99d19fa4a3ec38d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:PerformanceShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6eb358d140d045a48a95a6f2a26b3d5d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:PerformanceBasedGrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id8aedbfe82f84258b4f5fb8ae5be9756_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic3104d5908eb42a781a65f9e3b34447b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1a4ebf926a04a1399759e8c4dd65228_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if5c3ba2a7a9949e4b4296e482b3406d4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia28188c5a298446189940f3d7538dc9f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i63e7f286996a495b9fbebdd313a6affa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4c449fefc2cd4b4399d71b4faba625e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">iclr:TransactionAndIntegrationExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie7b5db980b4e4123a417be9e69e6a306_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">iclr:TransactionAndIntegrationExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9da48aa526a04e8c802268f3ee3f55f5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">iclr:TransactionAndIntegrationExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie59648bd657b4adbaa014e0c1010eef4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10a8b70f27484636b98e9821a55c5304_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i00c3280bc64040eb92d3e3380fb6b522_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">iclr:PerformanceShareUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if98fe533fad34c48891d45c338b523fb_D20160722-20160722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">iclr:BuybackProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-22</startDate>
            <endDate>2016-07-22</endDate>
        </period>
    </context>
    <context id="i64c25c9fbdc24c8e8f96527346976256_I20161003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">iclr:BuybackProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-10-03</instant>
        </period>
    </context>
    <context id="iebd957ddedf34e7eb4e6d9840ebd08ab_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">iclr:BuybackProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0bc02d64aa5f4b4d8b36a740dd3bc014_I20190108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">iclr:BuybackProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-08</instant>
        </period>
    </context>
    <context id="ia044a3b1cbe441bc85cbe89198164aad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">iclr:BuybackProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i53e8433bda4546de9704023960c6b72f_D20191231-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">iclr:BuybackProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-31</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id3d7547a1a224157af8991715ce82080_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">iclr:BuybackProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2732caa487244b8483347f781dcfd5a5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieba2f52dcb744d56bbfe8fa90c4b5c4b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if60afd270c9f4590b4d76c9cbd2a40aa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if8ff896c629e4b8490976274f366db14_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i375acf25b82541c09fbd5a29237942b2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i06cf0ad924b3485ba272411f1b3b9dca_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5b675ea0523544f39cc9dc1c1d30c495_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfEuropeAndOtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifc9dba39f11143b7a99700fa9154586e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfEuropeAndOtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2aabd4a6d84543e59b0b347ddb8394d7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfEuropeAndOtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icd1b1b778ce1423d993f536ec42792a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b603335e3c141be945379a94b120638_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1def15985c34968963f6b9121b38e63_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i844861916668498588f0491ce84b368e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia7ad5c604007471b856dd9490f6f5c80_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">iclr:TaxYear2022to2035Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5bf376e140f446a785d5f08cdd6bfebc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">iclr:TaxYear20362040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i983be088cf6b46e6ac433beda8d697ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iecd57dd26a63495fb590d21da1ee1dd2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">iclr:TaxYear2022To2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7a5026822b54a889031ee7975200e68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">iclr:TaxYear2029To2038Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i441eef7611ae4627900c2aa94e200087_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:OtherCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i15c96a63b4834593b815f76192244271_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">iclr:TaxYear2022to2035Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4899bcc705b74b12bfb11fcc895a643d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">iclr:TaxYear20362040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9da9a786e8de49f39d28567667a24931_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">iclr:IncomeTaxBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5533029580bc4f90b5489c2ed50c777c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:OtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i58e5f687cc39462f8d659f4d701f5ac0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">iclr:IncomeTaxBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i896d44f274c24721bd6b58ccbd470666_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:OtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae97c86e7991410685e37fea162dced3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:A2021RestructuringPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia73c34c13a8742aa9e45adff138292ef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:A2021RestructuringPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie267803461c24ea8b3916fbd1ae6771c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:LeaseLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8dc5a2134f884432820063e1b886264a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:LeaseLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id23f0621c3b244fd89bd3711026df87b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:LeaseLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i04f1dd5a84134d2894c1da8788efa67c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9faa218b12a4b3cbf68ef2876caf309_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:TopClientMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie3b459699c0644968482717272d94004_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:TopClientMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia579ed66ea164732848f24e059ca35c5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:TopClientMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie82ad39f10bb41e4a084c8444e8989e2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients25Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9b0fe21c6d5f44e195d836fd2b3861df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients25Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0595a59077864be3995b98eb22ddb2b8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients25Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icf29ed6c91d7496d942630ab211f4988_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients610Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i485faa3e5fc04aacbcde0602daee7a53_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients610Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6b863197bb30417a90a009a4abea9561_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients610Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4e2bfed171104f319e9a84bb08cd25c7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients1125Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ice57c280ae3940bca26f984dc95288ba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients1125Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if28103989f8142d59279653ff6548119_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients1125Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i45550d1365114ceeb217ab47d70cb97c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:OtherCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if73f3bd5251f468199c2f39f63ce992f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:OtherCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idb97c73d747941d58453e74f92d14e13_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:OtherCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieb24ee78b3b34864be5c6ac9dba168fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf7560d016044c24b3bdac4149860edf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iedf131d1b8644060b1d2530e00834656_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i74f149fe5aaf499d867e3e597050ca23_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6939b2d79b084dc0a660f3b73a074210_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7ddd5c933e7b4f74b37135036f3084df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i555b937d50554bbdb3d03c3c137d6aa2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i639f5002243748caaade65a18fa1abd4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibadbd19679bc427dba0f5f5ae0f7fd8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i57430deb2fc84136b5fd0563c9976335_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9169f6af6160491cb03265cd3846ea11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84dbafe769b9418dae1e4cb9de53c5e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a66c15d3893461486dcf165a1add471_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2e8457bcc7054ec4a4014e91fdf31028_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i75873ccb8a5c422b9bf776cba332d63d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie38942652cf84800b863e3e7022c6277_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e95612f074040ca8329b4a89d847966_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c03db364d544bbd8c5f621de598194c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ee2cf622d234c2aa3264bc99d1d99f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0acaa265f49241d68f4649867f4f00a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i452b01c0112d4ccd9b653f71e8f9dcbb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorSubordinatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa28345cbd8749e8a4e0f211a8ca39ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorSubordinatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c04ffd49dae4f0992771a4e20c9df7b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorANotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21502e982c90437c9bfab920645d67a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorANotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a8f70dc107f44d0b434efabb00c6480_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorBNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife6231795e2c4c7b85a8443de30f290a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorBNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb0064f5e15c4dab8c532e6ad71f7603_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredCreditFacilityAndSeniorSecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i82f9f7da96f842ad91fb773f1d6c7517_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i86b692f1ce7e413c834c8a2488e2c0ac_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredRevolvingLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="ib0abb09c8d394db38d57f51554da92af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredRevolvingLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="iclr:VariableRateComponentAxis">iclr:VariableRateComponentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib58d47ddfc2141cabb5fab1f21a38d72_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredRevolvingLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="iclr:VariableRateComponentAxis">iclr:VariableRateComponentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id5a30f909b8e4e1fba6812998b6bf24d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredRevolvingLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="iclr:VariableRateComponentAxis">iclr:VariableRateComponentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if83f4a5e20174093b9f01e04ee9c1d6d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredRevolvingLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="iclr:VariableRateComponentAxis">iclr:VariableRateComponentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if05006669b12476d9fce3bf96834b1c1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredRevolvingLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="iclr:VariableRateComponentAxis">iclr:VariableRateComponentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic3fdf86501a24ebcbc7842721c5fffa2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredRevolvingLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="iclr:VariableRateComponentAxis">iclr:VariableRateComponentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3a42a3fb378b499bba8795f930f41618_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if5dd5a8e35954342aeb8de12c5800669_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorSubordinatedNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i4f5d4c306fa444b4bdb0bf1fe82e8279_D20201208-20201208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorNotes2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-08</startDate>
            <endDate>2020-12-08</endDate>
        </period>
    </context>
    <context id="if4a6b701f2454838a6d52713b838fb03_D20201208-20201208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2020-12-08</startDate>
            <endDate>2020-12-08</endDate>
        </period>
    </context>
    <context id="i52b4c03037324b8685b2023af8543025_I20201208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorANotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-08</instant>
        </period>
    </context>
    <context id="icc237be9542b46be97a5052ea2194da9_I20201208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorBNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-08</instant>
        </period>
    </context>
    <context id="i61d39490d9d341c6a04dd22b7c2e3548_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorNotes2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7c29619485354cb987ceeeec9f4fd1ad_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorNotes2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="i071a74bae9594a1c88d29e82ccf0ce67_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">iclr:AccountingStandardsUpdate202108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i1e15468a473f4c8da1405b2a6d723f2a_D20210701-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">iclr:AccountingStandardsUpdate202108Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id3368954c9a64c52b38aa3707ffc38a7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">iclr:DSBiopharmaLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i968ed30311b94d908cfbb9557550531c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">iclr:DSBiopharmaLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia4794a4624e34b81aaa3d969dd0bc3b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">iclr:DSBiopharmaLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie76f68691f174c19a8058971dbcc477c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">iclr:DSBiopharmaLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0813a3b3dd0749b2b2e5f5ef20260483_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">iclr:AfimmuneLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i24a1e9760cab4726b37a107bc29fd4cb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">iclr:AfimmuneLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id23d592eefe04b35928d0cc687d6a2ff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">iclr:AfimmuneLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05316c63db6641378950248cee4a1582_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">iclr:AfimmuneLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i509ce783c2ea4a39bdebdb581d6ed480_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">iclr:OncacareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9315b0dbc9034bb8aee3c7fc387583e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">iclr:OncacareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ccacdd571674f36bbf5930a33df99f2_I20220218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">iclr:BuybackProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-18</instant>
        </period>
    </context>
    <context id="idf645606cd69465ab48f7e54e02bf243_D20220101-20220301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">iclr:BuybackProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-01</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="eurPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:EUR</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="employee">
        <measure>iclr:Employee</measure>
    </unit>
    <unit id="location">
        <measure>iclr:Location</measure>
    </unit>
    <unit id="country">
        <measure>iclr:Country</measure>
    </unit>
    <unit id="vote">
        <measure>iclr:vote</measure>
    </unit>
    <unit id="segment">
        <measure>iclr:segment</measure>
    </unit>
    <unit id="tranche">
        <measure>iclr:tranche</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80L2ZyYWc6ODMzZjhkMWY4YTE0NGFkZjgyYTgzZTBjOTEyYTU1YWIvdGFibGU6ZDkxNDZjYmYxNGNjNDI2MzhjYTUzNTk0ZDBhYjE4ZGIvdGFibGVyYW5nZTpkOTE0NmNiZjE0Y2M0MjYzOGNhNTM1OTRkMGFiMThkYl8xLTEtMS0xLTM2MjQ4_855218ed-2ccc-4242-b5ea-8d2f3be63dce">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80L2ZyYWc6ODMzZjhkMWY4YTE0NGFkZjgyYTgzZTBjOTEyYTU1YWIvdGFibGU6ZDkxNDZjYmYxNGNjNDI2MzhjYTUzNTk0ZDBhYjE4ZGIvdGFibGVyYW5nZTpkOTE0NmNiZjE0Y2M0MjYzOGNhNTM1OTRkMGFiMThkYl8yLTEtMS0xLTM2MjQ4_699e300b-5b51-4bd7-9e41-50e062be39fb">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80L2ZyYWc6ODMzZjhkMWY4YTE0NGFkZjgyYTgzZTBjOTEyYTU1YWIvdGFibGU6ZDkxNDZjYmYxNGNjNDI2MzhjYTUzNTk0ZDBhYjE4ZGIvdGFibGVyYW5nZTpkOTE0NmNiZjE0Y2M0MjYzOGNhNTM1OTRkMGFiMThkYl8zLTEtMS0xLTM2MjQ4_da3a8372-3e64-4d23-8457-e1a886b7812c">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80L2ZyYWc6ODMzZjhkMWY4YTE0NGFkZjgyYTgzZTBjOTEyYTU1YWIvdGFibGU6ZDkxNDZjYmYxNGNjNDI2MzhjYTUzNTk0ZDBhYjE4ZGIvdGFibGVyYW5nZTpkOTE0NmNiZjE0Y2M0MjYzOGNhNTM1OTRkMGFiMThkYl80LTEtMS0xLTM2MjQ4_77ac5a63-ee22-4050-922f-544b755c0cc1">0001060955</dei:EntityCentralIndexKey>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i19db711be5e345a3a0c59dabb49c870c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzQ2NDQ_8b84bb10-99f4-411b-a818-270432b50926">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzE2ODg_7b15ff89-21bb-47d6-8b93-387dc069fe0d">http://fasb.org/us-gaap/2021-01-31#OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzE2ODg_7ee1e415-4195-48f3-aa9c-3b52eaebf0fd">http://fasb.org/us-gaap/2021-01-31#OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTI1_5675ed70-f41c-4701-aefd-c56dc0a139a9">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTMw_60e75eb8-e450-4984-8419-1841c4486c54">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTEw_c13b3c6b-d5c4-4178-b3db-99ca15b9f386">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zODY_62f93544-323c-4397-b2b2-1a1f1fb7ed16">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zODY_2197e99e-1cdc-4c5e-9ff2-637535604e4a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTI2_2f17b5bc-0dad-430e-9202-faf03047cb5d">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTI3_cafb89e8-3af1-4dcb-a655-4f51421a870f">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTEx_a0bbe5f6-b783-4681-9385-ab2b5ce172d9">333-08704</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGFibGU6OGZhZTk3ZTIwNGFjNGIyNGE2ZDg1OGE3ODRlZmU0MDkvdGFibGVyYW5nZTo4ZmFlOTdlMjA0YWM0YjI0YTZkODU4YTc4NGVmZTQwOV8xLTEtMS0xLTM2MjQ4_b0b89b38-dc21-472a-854e-544896bb596b">ICON PLC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGFibGU6OGZhZTk3ZTIwNGFjNGIyNGE2ZDg1OGE3ODRlZmU0MDkvdGFibGVyYW5nZTo4ZmFlOTdlMjA0YWM0YjI0YTZkODU4YTc4NGVmZTQwOV80LTEtMS0xLTM2MjQ4_9ae391c0-bf3b-4796-89b9-41ccaabe3eed">L2</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGFibGU6OGZhZTk3ZTIwNGFjNGIyNGE2ZDg1OGE3ODRlZmU0MDkvdGFibGVyYW5nZTo4ZmFlOTdlMjA0YWM0YjI0YTZkODU4YTc4NGVmZTQwOV83LTEtMS0xLTM2MjQ4_40ad60d7-6496-4459-884c-2fe635fa3a8f">South County Business Park,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGFibGU6OGZhZTk3ZTIwNGFjNGIyNGE2ZDg1OGE3ODRlZmU0MDkvdGFibGVyYW5nZTo4ZmFlOTdlMjA0YWM0YjI0YTZkODU4YTc4NGVmZTQwOV84LTEtMS0xLTM2MjQ4_6bdac5f6-5f85-470a-b630-06ca91458e40">Leopardstown,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGFibGU6OGZhZTk3ZTIwNGFjNGIyNGE2ZDg1OGE3ODRlZmU0MDkvdGFibGVyYW5nZTo4ZmFlOTdlMjA0YWM0YjI0YTZkODU4YTc4NGVmZTQwOV85LTEtMS0xLTM2MjQ4_2073c2bc-6345-4891-92c0-a485fcde9d1f">Dublin 18, D18 X5R3,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGFibGU6OGZhZTk3ZTIwNGFjNGIyNGE2ZDg1OGE3ODRlZmU0MDkvdGFibGVyYW5nZTo4ZmFlOTdlMjA0YWM0YjI0YTZkODU4YTc4NGVmZTQwOV85LTItMS0xLTM2MjQ4_83f6afe3-a27b-4d25-a9ce-39cc089c29c5">IE</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="iebb65bdd07a945be9b3e6c5653b8ba33_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTE3_09bef33e-596f-4a33-b354-62fd8ceee52c">Brendan Brennan</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="iebb65bdd07a945be9b3e6c5653b8ba33_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTIw_56180847-a63e-4599-bce3-1f01ec9f4e42">South County Business Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="iebb65bdd07a945be9b3e6c5653b8ba33_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTE4_2c5b49f5-f6fb-4500-849f-a36ace2f293e">Leopardstown</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="iebb65bdd07a945be9b3e6c5653b8ba33_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTEy_38881283-d248-4c4f-b11f-530c418b720b">Dublin 18</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="iebb65bdd07a945be9b3e6c5653b8ba33_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8yMTk5MDIzMjU5NTA0_27bba55b-e473-4464-add1-9b7f779d7c75">D18 X5R3</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressPostalZipCode
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8yMTk5MDIzMjU5NTA0_9d0961cc-9fb8-4cce-b671-230595a38364">D18 X5R3</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="iebb65bdd07a945be9b3e6c5653b8ba33_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTE5_b0f6225d-8a27-4210-b2e0-261dbbf53c59">IE</dei:EntityAddressCountry>
    <dei:ContactPersonnelEmailAddress
      contextRef="iebb65bdd07a945be9b3e6c5653b8ba33_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTEz_69e0f9d9-0c84-4472-a4cd-3b28d94fe94d">Brendan.Brennan@iconplc.com</dei:ContactPersonnelEmailAddress>
    <dei:CountryRegion
      contextRef="iebb65bdd07a945be9b3e6c5653b8ba33_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTIx_8ba4146e-2749-452b-81b9-16fef41e5406">353</dei:CountryRegion>
    <dei:CityAreaCode
      contextRef="iebb65bdd07a945be9b3e6c5653b8ba33_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTIy_3d26bee7-4b55-47cb-8f61-bd7f0ebe6876">1</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iebb65bdd07a945be9b3e6c5653b8ba33_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTA2_8c5d7bf7-95f0-4c8c-ae41-22657d5e15c4">291-2000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGFibGU6OWFiMzk2Y2EyODU1NGZiNTk1Y2Y1ODAyNjhlMDJjYmMvdGFibGVyYW5nZTo5YWIzOTZjYTI4NTU0ZmI1OTVjZjU4MDI2OGUwMmNiY18xLTAtMS0xLTM2MjQ4_6b4a7462-62fa-4eac-a4d1-707bab7b9874">ORDINARY SHARES, PAR VALUE &#x20ac;0.06 EACH</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGFibGU6OWFiMzk2Y2EyODU1NGZiNTk1Y2Y1ODAyNjhlMDJjYmMvdGFibGVyYW5nZTo5YWIzOTZjYTI4NTU0ZmI1OTVjZjU4MDI2OGUwMmNiY18xLTEtMS0xLTM2MjQ4_893e1401-9990-40bc-bafd-cbb7845f0caa">ICLR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGFibGU6OWFiMzk2Y2EyODU1NGZiNTk1Y2Y1ODAyNjhlMDJjYmMvdGFibGVyYW5nZTo5YWIzOTZjYTI4NTU0ZmI1OTVjZjU4MDI2OGUwMmNiY18xLTItMS0xLTM2MjQ4_f8baef3d-e4ef-40dd-819f-d15a3ebabb55">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8xMjA5_d3078a8e-b4e8-40d1-9fc4-e69f526cc9d3"
      unitRef="shares">81554683</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTIz_8dfb88ea-8d8e-4f39-ac73-553298d696b7">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTI0_574a7ff0-5ff8-4b50-9dc6-b6079a1b77bc">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTI4_e75f0899-e552-4748-95e5-8eec7e840f66">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTI5_37a05d08-9784-41ab-a78c-462808c5081f">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTE0_2f144bc3-6565-41e0-bb0b-60ab0e848b76">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTE1_309db595-387b-451a-815f-5b94573d5734">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTE2_1891a428-5ae4-453c-a0a1-166b5bbc5f85">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentAccountingStandard
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTA3_f4c84c4d-466c-47fc-afea-cf5ea741e900">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xL2ZyYWc6MDdhYTAyMWUzYzg2NDNlNjhmZGE3NTc4Mjg4Y2I2ZjgvdGV4dHJlZ2lvbjowN2FhMDIxZTNjODY0M2U2OGZkYTc1NzgyODhjYjZmOF8zOTA5_2f9d6378-0b00-4060-9f46-c5acca7b6575">false</dei:EntityShellCompany>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i412657424e8a46e09c66a2345306a17a_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxMzQzNQ_4c9d5fa3-39ee-434c-9d07-88f258aabb3c"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio
      contextRef="ib6f10a8ae3df4827be9831c930c77331_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxMzU0Mg_bf81259e-f340-4523-90f8-c922d214a250"
      unitRef="number">4.00</iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio>
    <iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio
      contextRef="ie2fff4332a1d4c0698311a5bd0290b3c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxMzU0OQ_a2a4c6ad-3e7b-41ac-bb34-1c8bc5ba9fa3"
      unitRef="number">1.00</iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7acc5e38562846649f0134d3bdc33705_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxMzYyMw_4615bc1e-39bf-4d0b-af5d-ce80766b5e85"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i5b97c59b5eb348439384a035a5759f64_D20210927-20210927"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxNTQ2OA_4e97f4d0-4354-48f1-9b92-7b177fa613ce"
      unitRef="usd">13800000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:InterestPaidNet
      contextRef="i5b97c59b5eb348439384a035a5759f64_D20210927-20210927"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxNTU1NA_dc177634-8b5c-4a58-949e-5c25d84412ba"
      unitRef="usd">40400000</us-gaap:InterestPaidNet>
    <iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio
      contextRef="ifdac2dc9cabd4d0d9b3df33a7ae8822e_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxNTYyMg_d988fb6d-3c8b-49a6-aaaa-1fc1c71665b9"
      unitRef="number">4</iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio>
    <iclr:DebtInstrumentIncreaseDecreaseBasisSpreadOnVariableRate
      contextRef="ic937a37d42a54ac7834666d81193e6ca_D20211110-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxNTcwNA_aeb50050-ebbd-4166-86b4-e94a7c938557"
      unitRef="number">-0.0025</iclr:DebtInstrumentIncreaseDecreaseBasisSpreadOnVariableRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i19229e729ec74c57a20161ea7ce568f9_D20210701-20211109"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxNTc0NA_e6fbd43d-e269-4aab-bc75-3d09d7579e1b"
      unitRef="number">0.030</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic937a37d42a54ac7834666d81193e6ca_D20211110-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxNTc1MQ_de264374-829d-493c-ad8a-b74bbd62fc73"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i25647c02fbd343adb600b26ef014a5fa_D20211229-20211229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxNTc5Nw_03040b24-64d4-467b-830a-8c6ee609e2c0"
      unitRef="usd">500000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:InterestPaidNet
      contextRef="i25647c02fbd343adb600b26ef014a5fa_D20211229-20211229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxNTg4Mw_6245d4ad-c16e-46cf-b677-4adb487a2239"
      unitRef="usd">40800000</us-gaap:InterestPaidNet>
    <us-gaap:LineOfCredit
      contextRef="ie8f0b47b5969447b80a94a01cfae1776_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxNTg5Nw_68b68790-3cbc-49e7-b0fc-187a35910da3"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i7cb2372376cf46b9a240ab10ece87d9c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF80OS9mcmFnOjZjZDZhMTI1MzA1ODQ0YjA4MTRhNjY2MTlhODY3Mzk0L3RleHRyZWdpb246NmNkNmExMjUzMDU4NDRiMDgxNGE2NjYxOWE4NjczOTRfMTY0OTI2NzcxNTk4MQ_20737a0d-7682-4607-beb6-9dcaf228e39c"
      unitRef="usd">4100000</us-gaap:LettersOfCreditOutstandingAmount>
    <dei:AuditorFirmId
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF83OS9mcmFnOjExZTNjYTNhODM0MDQ4OWQ5MmYwMGFmOTAyOTllMjMzL3RleHRyZWdpb246MTFlM2NhM2E4MzQwNDg5ZDkyZjAwYWY5MDI5OWUyMzNfMjE5OTAyMzI1NjkyMw_5af24a7c-3b42-45c1-bae2-ae09ae75142e">1116</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTUvZnJhZzozMDNmNmE2YjZiNzI0M2I2ODU5YWQwZWM1OTZjYjE3Zi90ZXh0cmVnaW9uOjMwM2Y2YTZiNmI3MjQzYjY4NTlhZDBlYzU5NmNiMTdmXzIxOTkwMjMyNjY2NjY_2c92eaf3-abc7-487c-b3c1-9b907cc5b8e7">KPMG</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTUvZnJhZzozMDNmNmE2YjZiNzI0M2I2ODU5YWQwZWM1OTZjYjE3Zi90ZXh0cmVnaW9uOjMwM2Y2YTZiNmI3MjQzYjY4NTlhZDBlYzU5NmNiMTdmXzIxOTkwMjMyNjY2Njc_67be6c76-ae57-4ceb-9558-853384460566">Dublin, Ireland</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzMtMS0xLTEtMzYyNDg_0ae1a5ea-4bb3-4a90-9893-20aab8e69662"
      unitRef="usd">752213000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzMtMi0xLTEtMzYyNDg_aee5d0ea-fcee-4931-828a-61625c8b173b"
      unitRef="usd">840305000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQtMS0xLTEtMzYyNDg_092a8a3a-6a65-49d4-8ba9-41f145d47298"
      unitRef="usd">1712000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQtMi0xLTEtMzYyNDg_61a76701-4587-404c-9e86-b2ff37945a5a"
      unitRef="usd">1729000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzUtMS0xLTEtMzYyNDg_0ef43c3a-4515-4a3c-ba93-b376e34361cb"
      unitRef="usd">1342770000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzUtMi0xLTEtMzYyNDg_17572d12-2c85-4344-8b61-fa1f00e9f090"
      unitRef="usd">715271000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzYtMS0xLTEtMzYyNDg_769536b9-4a5b-4432-8d17-4d3b01d7107d"
      unitRef="usd">623121000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzYtMi0xLTEtMzYyNDg_123da609-332b-44f0-8f0c-b3086df20991"
      unitRef="usd">428684000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzctMS0xLTEtMzYyNDg_02b74c5f-3401-4ab0-b44c-5cbf397ca6be"
      unitRef="usd">56760000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzctMi0xLTEtMzYyNDg_71875f3b-8aea-4e2c-8343-621cc989bfd2"
      unitRef="usd">35394000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzgtMS0xLTEtMzYyNDg_3a52b51a-5653-4bef-a00c-babd9519d56a"
      unitRef="usd">114323000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzgtMi0xLTEtMzYyNDg_34d807ba-4aaa-462e-b605-842fc656ef29"
      unitRef="usd">53477000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzktMS0xLTEtMzYyNDg_f29de971-28bf-4675-87cb-18003b19e592"
      unitRef="usd">50299000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzktMi0xLTEtMzYyNDg_09762fa0-f06a-47d9-b87a-30345d557c5a"
      unitRef="usd">28118000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzEwLTEtMS0xLTM2MjQ4_f14166c9-bc4a-4a63-aae6-ad3904a0ac7f"
      unitRef="usd">2941198000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzEwLTItMS0xLTM2MjQ4_6863f4be-55b4-4f2c-ab9b-2980925a3f0d"
      unitRef="usd">2102978000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzEyLTEtMS0xLTM2MjQ4_d8e7d134-625c-4a8b-86eb-65b9af17e6c7"
      unitRef="usd">336444000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzEyLTItMS0xLTM2MjQ4_d41d55ea-2eb2-4107-990e-b359d4cc36b4"
      unitRef="usd">174343000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzEzLTEtMS0xLTM2MjQ4_a862c8c9-b3e2-4daf-a428-76df83471701"
      unitRef="usd">9037931000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzEzLTItMS0xLTM2MjQ4_57ec6b93-0938-42e0-b859-f8c61e38c9da"
      unitRef="usd">936257000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE0LTEtMS0xLTYxNzI3_7a852abe-c5a5-459f-bb4e-0da7f7f55faa"
      unitRef="usd">4710843000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE0LTItMS0xLTYxNzI3_76c6bb9b-f61a-4839-b7a8-661d021f4f37"
      unitRef="usd">66460000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE0LTEtMS0xLTM2MjQ4_e3515871-313d-4411-92bb-d49b3c2938ff"
      unitRef="usd">198123000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE0LTItMS0xLTM2MjQ4_e6220b0a-e824-4e63-8e06-946bf979026a"
      unitRef="usd">84561000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE1LTEtMS0xLTM2MjQ4_b552c89a-6705-4c50-93ea-3205dc0db0ee"
      unitRef="usd">70557000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE1LTItMS0xLTM2MjQ4_ceb5df3d-4269-43cc-b2e5-7c575d3ff813"
      unitRef="usd">20773000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE2LTEtMS0xLTM2MjQ4_abac4edc-e9ca-47ed-8111-a3c84ff05b85"
      unitRef="usd">18637000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE2LTItMS0xLTM2MjQ4_3465a30a-d019-4873-9113-4ab5acb4f740"
      unitRef="usd">17230000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE3LTEtMS0xLTM2MjQ4_4bf2c602-fb38-4e81-9440-2b47edf66dea"
      unitRef="usd">48392000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE3LTItMS0xLTM2MjQ4_e5af5c18-7cf4-4e42-b024-999ddbf5746a"
      unitRef="usd">12705000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:EquityMethodInvestments
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE4LTEtMS0xLTM2MjQ4_e69e29fa-8d04-47f9-aedd-fb2283bd47ae"
      unitRef="usd">2373000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE4LTItMS0xLTM2MjQ4_d171af92-2677-48dc-b3cd-e278d5e217cc"
      unitRef="usd">4534000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE5LTEtMS0xLTM2MjQ4_603db20a-7871-4cf8-9139-c42661c3ae8c"
      unitRef="usd">22592000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzE5LTItMS0xLTM2MjQ4_1562b99b-0333-4047-90eb-606487b0801c"
      unitRef="usd">15765000</us-gaap:OtherLongTermInvestments>
    <us-gaap:Assets
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzIxLTEtMS0xLTM2MjQ4_752496c8-fb6e-4417-81f2-d17c0fcaa3a1"
      unitRef="usd">17387090000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzIxLTItMS0xLTM2MjQ4_cb294eae-ff97-4e09-95fd-4a78925a9071"
      unitRef="usd">3435606000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI0LTEtMS0xLTM2MjQ4_9242c90b-ead5-4a61-b4de-62900bb9b7ed"
      unitRef="usd">90764000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI0LTItMS0xLTM2MjQ4_3c97c0dc-d866-4b0c-aa49-9dc2d754b91a"
      unitRef="usd">51113000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI1LTEtMS0xLTM2MjQ4_c04c5bda-b86e-433b-b360-0cc3d6d69398"
      unitRef="usd">1323961000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI1LTItMS0xLTM2MjQ4_fc0efe1f-0aa8-4da2-acca-8e699a35a161"
      unitRef="usd">660883000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI2LTEtMS0xLTM2MjQ4_0ad61c77-6ef6-4632-a81b-b418c1cda74e"
      unitRef="usd">949629000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI2LTItMS0xLTM2MjQ4_c6b449b7-c8db-46be-8ab8-6572b059cecd"
      unitRef="usd">399769000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI3LTEtMS0xLTM2MjQ4_9a6e7f48-d448-4cc8-b982-057ca7e6279f"
      unitRef="usd">59433000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI3LTItMS0xLTM2MjQ4_9f4131db-9c9e-4bfa-aad4-6eef6e6fc9df"
      unitRef="usd">12178000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI4LTEtMS0xLTM2MjQ4_91113a5a-19de-4a49-b92f-a8053e29303b"
      unitRef="usd">55150000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI4LTItMS0xLTM2MjQ4_2fe55496-d7f5-4f7e-8e9c-20768ae2624d"
      unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI5LTEtMS0xLTM2MjQ4_812f126f-49f1-4068-af2b-2d0244e9086a"
      unitRef="usd">2478937000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzI5LTItMS0xLTM2MjQ4_d7a42403-b116-4c50-b37b-35d9b21a7b36"
      unitRef="usd">1123943000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLineOfCredit
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzMxLTEtMS0xLTM2MjQ4_6a956329-c1ad-4330-8901-d212f8447374"
      unitRef="usd">5381162000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzMxLTItMS0xLTM2MjQ4_ad2db86b-f7a1-4fe8-93fe-e5ba3a11bfdf"
      unitRef="usd">348477000</us-gaap:LongTermLineOfCredit>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzMyLTEtMS0xLTM2MjQ4_76515a1f-9ac9-4a72-9240-e467d1887814"
      unitRef="usd">159483000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzMyLTItMS0xLTM2MjQ4_db1ac003-5966-415b-b7d8-c3667963ecc5"
      unitRef="usd">60801000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzMzLTEtMS0xLTM2MjQ4_01ceccb2-ea8a-4fee-b0a1-dee00d83996d"
      unitRef="usd">41861000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzMzLTItMS0xLTM2MjQ4_e50c235b-689a-4e9a-b72d-dd716d7af23d"
      unitRef="usd">26366000</us-gaap:OtherLiabilitiesNoncurrent>
    <iclr:CapitalGovernmentGrantsNoncurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzM0LTEtMS0xLTM2MjQ4_a30f4935-f1b2-47ec-bf5a-65632cbd36e6"
      unitRef="usd">735000</iclr:CapitalGovernmentGrantsNoncurrent>
    <iclr:CapitalGovernmentGrantsNoncurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzM0LTItMS0xLTM2MjQ4_5a014360-1e25-4c51-89b1-07dfb34374ab"
      unitRef="usd">838000</iclr:CapitalGovernmentGrantsNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzM1LTEtMS0xLTM2MjQ4_3f392eac-dff9-4815-9e1e-5c53c57a4007"
      unitRef="usd">172109000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzM1LTItMS0xLTM2MjQ4_71e27f93-7788-478a-a242-e2b9b1131bdd"
      unitRef="usd">14539000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzM2LTEtMS0xLTM2MjQ4_8ed259cf-5299-4dc9-b1e4-fb3072684ed7"
      unitRef="usd">1085976000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzM2LTItMS0xLTM2MjQ4_9fbbb577-a75b-4fdb-bf0b-637cf27fc84a"
      unitRef="usd">10406000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzM3LTEtMS0xLTM2MjQ4_296debce-668d-4ab0-af61-68e65cb931a0"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzM3LTItMS0xLTM2MjQ4_8eae87c3-bd6c-4ed0-968c-e427d9a60598"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:Liabilities
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzM4LTEtMS0xLTM2MjQ4_b87b0fac-5427-4a95-a925-3584145b0578"
      unitRef="usd">9320263000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzM4LTItMS0xLTM2MjQ4_4b1f314f-d453-45cf-a797-295c5a51332e"
      unitRef="usd">1585370000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQwLTAtMS0xLTM2MjQ4L3RleHRyZWdpb246OTQwYjFkMGM2ZTA4NGQ2YjhiY2I0OTEwZDlkMDM5MzlfMzE_65d96420-9326-4edb-8a55-0cc59c60a654"
      unitRef="eurPerShare">6</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQwLTAtMS0xLTM2MjQ4L3RleHRyZWdpb246OTQwYjFkMGM2ZTA4NGQ2YjhiY2I0OTEwZDlkMDM5MzlfMzE_876554a4-1a0d-44da-81e0-64a3e94edf64"
      unitRef="eurPerShare">6</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQwLTAtMS0xLTM2MjQ4L3RleHRyZWdpb246OTQwYjFkMGM2ZTA4NGQ2YjhiY2I0OTEwZDlkMDM5MzlfNTY_819b2761-0e8e-46c8-ad63-4a829d386fbd"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQwLTAtMS0xLTM2MjQ4L3RleHRyZWdpb246OTQwYjFkMGM2ZTA4NGQ2YjhiY2I0OTEwZDlkMDM5MzlfNTY_f78e2535-a889-49e8-9e97-f29a37daaea8"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQxLTAtMS0xLTM2MjQ4L3RleHRyZWdpb246M2JiM2NkYTRhYzE3NGYwOGE2N2MzYjM5YmE5YjkxMTBfNA_d441f569-592b-474c-9d4d-d9f74119c285"
      unitRef="shares">81554683</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQxLTAtMS0xLTM2MjQ4L3RleHRyZWdpb246M2JiM2NkYTRhYzE3NGYwOGE2N2MzYjM5YmE5YjkxMTBfNA_d4f450ec-e3fb-4b7f-909b-fbb845eb5901"
      unitRef="shares">81554683</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQxLTAtMS0xLTM2MjQ4L3RleHRyZWdpb246M2JiM2NkYTRhYzE3NGYwOGE2N2MzYjM5YmE5YjkxMTBfNjI_cbe15b1c-308c-4111-9653-3ae6dacb79ca"
      unitRef="shares">52788093</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQxLTAtMS0xLTM2MjQ4L3RleHRyZWdpb246M2JiM2NkYTRhYzE3NGYwOGE2N2MzYjM5YmE5YjkxMTBfNjI_e80b6aa4-97d7-42f7-952b-20f5deabb28d"
      unitRef="shares">52788093</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQxLTEtMS0xLTM2MjQ4_97d787a4-a40b-4196-b661-fe3a82c4162b"
      unitRef="usd">6640000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQxLTItMS0xLTM2MjQ4_45a3a62f-b90e-4ec7-82e6-80b9b4c902ee"
      unitRef="usd">4580000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQyLTEtMS0xLTM2MjQ4_263e7821-5a56-42da-835a-070e2148678f"
      unitRef="usd">6733910000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQyLTItMS0xLTM2MjQ4_579e8f8f-248d-4b76-b758-f958f3c8d7f2"
      unitRef="usd">617104000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <iclr:OtherUndenominatedCapital
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQzLTEtMS0xLTM2MjQ4_25e2a37e-b718-44fd-9db6-81324968ecb7"
      unitRef="usd">1134000</iclr:OtherUndenominatedCapital>
    <iclr:OtherUndenominatedCapital
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQzLTItMS0xLTM2MjQ4_ded16c14-bb69-46d3-bdd3-768213314f48"
      unitRef="usd">1134000</iclr:OtherUndenominatedCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQ0LTEtMS0xLTM2MjQ4_04545224-57dc-45a5-b6ce-f6b5624bd93b"
      unitRef="usd">-90937000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQ0LTItMS0xLTM2MjQ4_ba7c2241-b531-47cf-b374-ca8549aeb6dd"
      unitRef="usd">-35477000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQ1LTEtMS0xLTM2MjQ4_e5d50fb2-0480-4f01-b11e-4ee52f99273b"
      unitRef="usd">1416080000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQ1LTItMS0xLTM2MjQ4_afe5f1f4-6cba-442f-b01e-911962e55ef5"
      unitRef="usd">1262895000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQ2LTEtMS0xLTM2MjQ4_035a3efe-1176-43af-9fe3-3153e075c5d0"
      unitRef="usd">8066827000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQ2LTItMS0xLTM2MjQ4_70bf581f-ed38-488f-8248-bc523e37ae3a"
      unitRef="usd">1850236000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQ5LTEtMS0xLTM2MjQ4_b367b29f-fef4-47de-8771-811858717417"
      unitRef="usd">17387090000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMTgvZnJhZzpkM2E2ZDVjZDZiMDg0YTJhYjZiOWQ0ZjQyYjEyOTJiNC90YWJsZTo1ODQ0ODM2ZjZlZTg0OGE3ODgzMTg2YWI1Y2ZiOGQwNi90YWJsZXJhbmdlOjU4NDQ4MzZmNmVlODQ4YTc4ODMxODZhYjVjZmI4ZDA2XzQ5LTItMS0xLTM2MjQ4_41d1903f-3995-4639-83cc-a81183c63498"
      unitRef="usd">3435606000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzYtMS0xLTEtMzYyNDg_7a2c7ebd-e50f-4560-b9e0-e7bdac828d4a"
      unitRef="usd">5480826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzYtMi0xLTEtMzYyNDg_1677b326-9919-4971-8033-bc763410ca3e"
      unitRef="usd">2797288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzYtMy0xLTEtMzYyNDg_55996e85-c606-4181-b640-f7938ff06240"
      unitRef="usd">2805839000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEwLTEtMS0xLTM2MjQ4_6d568cfa-e9e9-4510-81fb-ea1fb31a16b5"
      unitRef="usd">3972612000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEwLTItMS0xLTM2MjQ4_e10fab7a-f33e-405a-b2e8-a1834e2f63af"
      unitRef="usd">1979883000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEwLTMtMS0xLTM2MjQ4_65e0ceea-91b5-4efb-9a53-fb79cd2048ab"
      unitRef="usd">1974135000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzExLTEtMS0xLTM2MjQ4_552e8627-2836-4b0c-aab0-96737f645281"
      unitRef="usd">585330000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzExLTItMS0xLTM2MjQ4_76fb2540-3464-4a44-ad96-37a54d95f522"
      unitRef="usd">342449000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzExLTMtMS0xLTM2MjQ4_5c67a942-8a24-45d9-abef-ebec661c278a"
      unitRef="usd">332663000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEyLTEtMS0xLTM2MjQ4_1308801e-811c-4e85-8bf4-e60911ae775b"
      unitRef="usd">314987000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEyLTItMS0xLTM2MjQ4_ac49e85b-6dc2-4ae3-8fc2-9ce306e330f0"
      unitRef="usd">66126000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEyLTMtMS0xLTM2MjQ4_128993a5-f4da-4cff-8157-bc7ed2708bf6"
      unitRef="usd">61550000</us-gaap:DepreciationAndAmortization>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEzLTEtMS0xLTQxODY5_e53909c9-bca9-4b53-864a-29db9b2653d3"
      unitRef="usd">198263000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEzLTItMS0xLTQxODY5_fe8e6288-a9b5-44fb-99da-94c64100e038"
      unitRef="usd">-759000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEzLTMtMS0xLTQxODY5_0c2e0a80-fdfc-4ab1-a7b0-30ee603e4096"
      unitRef="usd">4085000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:RestructuringCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEzLTEtMS0xLTM2MjQ4_13b1a532-7f36-4b9a-8764-bf722e9e4b5d"
      unitRef="usd">31105000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEzLTItMS0xLTM2MjQ4_95f4ecb0-fa01-4a43-8db7-743e0b575fad"
      unitRef="usd">18089000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzEzLTMtMS0xLTM2MjQ4_37debfd8-2d19-4b54-9291-79a03f95fe22"
      unitRef="usd">0</us-gaap:RestructuringCosts>
    <us-gaap:CostsAndExpenses
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE0LTEtMS0xLTM2MjQ4_c953dfa2-6eaa-4eb9-a515-48a321f404d4"
      unitRef="usd">5102297000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE0LTItMS0xLTM2MjQ4_0da7149b-cf9b-4172-8ae6-86df7b6740a7"
      unitRef="usd">2405788000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE0LTMtMS0xLTM2MjQ4_bb5fd3b1-d20f-49a6-96b8-bab0e79291b5"
      unitRef="usd">2372433000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE2LTEtMS0xLTM2MjQ4_a85e88d7-8f0e-4b36-84cf-5a91df23fe08"
      unitRef="usd">378529000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE2LTItMS0xLTM2MjQ4_67969542-7a25-4e18-a9ca-223750d49b0d"
      unitRef="usd">391500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE2LTMtMS0xLTM2MjQ4_0310d1ab-f4d6-499c-90bb-67373ec1f6cc"
      unitRef="usd">433406000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE3LTEtMS0xLTM2MjQ4_a02777d6-b3af-4bf9-810d-3e5aa893488b"
      unitRef="usd">574000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE3LTItMS0xLTM2MjQ4_54d9c16f-42a6-404c-94cd-36743333736d"
      unitRef="usd">2724000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE3LTMtMS0xLTM2MjQ4_46458df2-5e84-4640-bd85-fce92f61aca9"
      unitRef="usd">6859000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE4LTEtMS0xLTM2MjQ4_48b61847-3fca-43bb-9e02-ae745a32a9c0"
      unitRef="usd">182423000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE4LTItMS0xLTM2MjQ4_4b71a155-f5dd-49df-be0e-69b1d7a57ae4"
      unitRef="usd">13019000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzE4LTMtMS0xLTM2MjQ4_122473b8-f2ff-4126-aa7e-40e6863a3c78"
      unitRef="usd">13276000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzIwLTEtMS0xLTM2MjQ4_ca7d6da1-595d-4b3c-9fa2-43c33c1c9d50"
      unitRef="usd">196680000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzIwLTItMS0xLTM2MjQ4_ab869176-0b91-4305-afae-a88087b1ab42"
      unitRef="usd">381205000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzIwLTMtMS0xLTM2MjQ4_4f171f6e-e306-40f3-85d1-1760c174e604"
      unitRef="usd">426989000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzIxLTEtMS0xLTM2MjQ4_cbdad50f-2541-4a6d-b75d-b4cbe5700050"
      unitRef="usd">41334000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzIxLTItMS0xLTM2MjQ4_e72834d5-d7c7-4b1d-9c48-9d6fe29bfd1e"
      unitRef="usd">47875000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzIxLTMtMS0xLTM2MjQ4_5969e262-ec8a-497b-88a1-70ef4984a9d8"
      unitRef="usd">51133000</us-gaap:IncomeTaxExpenseBenefit>
    <iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzIzLTEtMS0xLTM2MjQ4_7f813b2d-ebca-47c4-807a-48c3bcb7a5cc"
      unitRef="usd">155346000</iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest>
    <iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzIzLTItMS0xLTM2MjQ4_39c36607-3cce-477f-92da-e59141501138"
      unitRef="usd">333330000</iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest>
    <iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzIzLTMtMS0xLTM2MjQ4_132ae423-85e2-4116-a9e0-681bccab5593"
      unitRef="usd">375856000</iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI0LTEtMS0xLTM2MjQ4_27c8126a-da2c-429b-8f41-eeea81541256"
      unitRef="usd">-2161000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI0LTItMS0xLTM2MjQ4_83c21625-eb23-4fa9-9ea7-544457097810"
      unitRef="usd">-366000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI0LTMtMS0xLTM2MjQ4_5744e42e-a844-4cb4-9811-9c0cab704a8c"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ProfitLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI2LTEtMS0xLTM2MjQ4_128c3eef-571d-4921-9701-7489812e6f3a"
      unitRef="usd">153185000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI2LTItMS0xLTM2MjQ4_47cacb30-5293-45a9-b586-9a4f718c9ce5"
      unitRef="usd">332964000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI2LTMtMS0xLTM2MjQ4_ec347aae-f5a2-4847-a708-00ed52069ca5"
      unitRef="usd">375856000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI3LTEtMS0xLTM2MjQ4_5d896dc4-6f8b-4873-80e3-50e9a0740d4d"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI3LTItMS0xLTM2MjQ4_a42dacf3-4ad4-442c-8edf-b83e96345b0f"
      unitRef="usd">633000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI3LTMtMS0xLTM2MjQ4_15868ff6-e700-4cd1-b877-8209980ffc2c"
      unitRef="usd">1870000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI4LTEtMS0xLTM2MjQ4_63cfbd98-ef12-458e-9b51-f0fb2ee510b2"
      unitRef="usd">153185000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI4LTItMS0xLTM2MjQ4_04b8633d-57c4-4ba9-8aa1-f9d106d713a3"
      unitRef="usd">332331000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzI4LTMtMS0xLTM2MjQ4_1247ac87-8d26-4019-9795-72b41f85a9aa"
      unitRef="usd">373986000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzMyLTEtMS0xLTM2MjQ4_1eba59bc-4ae0-422d-b395-7bcb760b342f"
      unitRef="usdPerShare">2.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzMyLTItMS0xLTM2MjQ4_108f2223-9d61-4a08-9df1-d2699c2774b2"
      unitRef="usdPerShare">6.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzMyLTMtMS0xLTM2MjQ4_0f27168d-ba45-4e3a-8531-3c9ecf5939da"
      unitRef="usdPerShare">6.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzMzLTEtMS0xLTM2MjQ4_3544084e-5bf0-43ee-9a63-988a3882fb49"
      unitRef="usdPerShare">2.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzMzLTItMS0xLTM2MjQ4_af3a474e-67d1-47e2-bb30-f7bb916252d3"
      unitRef="usdPerShare">6.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzMzLTMtMS0xLTM2MjQ4_65e07872-9721-455d-afc1-91ecca2fe8ad"
      unitRef="usdPerShare">6.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzM2LTEtMS0xLTM2MjQ4_c7eb21f6-a710-448c-9747-aed1b2481182"
      unitRef="shares">67110186</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzM2LTItMS0xLTM2MjQ4_2c72b890-9ef4-4b82-b8af-743fd94e702e"
      unitRef="shares">52859911</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzM2LTMtMS0xLTM2MjQ4_c94794f6-7f97-4434-a55b-d57cabd97a15"
      unitRef="shares">53859537</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzM3LTEtMS0xLTM2MjQ4_829aae10-8226-41dc-a1e4-c73f00e2a725"
      unitRef="shares">68068311</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzM3LTItMS0xLTM2MjQ4_7e95d890-1cf4-43ed-9be3-def373a5bce3"
      unitRef="shares">53283585</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjEvZnJhZzo0NmJmMGZiZGE2MmQ0ZDU0OWViMWQ3MTk3OWVjNTllYS90YWJsZTplMzliZDk3OTEwYTc0MzZlYjI5MTYwYTAyZmRhYTA1NC90YWJsZXJhbmdlOmUzOWJkOTc5MTBhNzQzNmViMjkxNjBhMDJmZGFhMDU0XzM3LTMtMS0xLTM2MjQ4_23ba4a7f-07a8-4627-aaa3-f14f49da3140"
      unitRef="shares">54333461</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzMtMS0xLTEtMzYyNDg_128c3eef-571d-4921-9701-7489812e6f3a"
      unitRef="usd">153185000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzMtMi0xLTEtMzYyNDg_8bfd6a38-0ae5-4d0e-96e7-08ea8631dc68"
      unitRef="usd">332964000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzMtMy0xLTEtMzYyNDg_0055555f-83f9-4a62-978c-232c2ce859b7"
      unitRef="usd">375856000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzUtMS0xLTEtMzYyNDg_7e7084bb-f5d1-437b-a17c-ce4fdda0ac6d"
      unitRef="usd">-60092000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzUtMi0xLTEtMzYyNDg_9dbc0a1e-947c-49e7-8587-f21d60b800dd"
      unitRef="usd">48129000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzUtMy0xLTEtMzYyNDg_c4f50ba5-b858-42a6-a92e-e108a7b86087"
      unitRef="usd">-1313000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzYtMS0xLTEtMzYyNDg_4259ab57-73a1-44ad-bddd-5a1555a6dfa6"
      unitRef="usd">-525000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzYtMi0xLTEtMzYyNDg_f2bcbb24-5dd1-49a1-b722-46bb7623cce8"
      unitRef="usd">-1603000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzYtMy0xLTEtMzYyNDg_7b9489d6-b44e-4e4f-853d-9807927c05a9"
      unitRef="usd">-2710000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzctMS0xLTEtMzYyNDg_fed95ab9-6069-44e4-8b65-3cb4e5f4e16c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzctMi0xLTEtMzYyNDg_51ca3b53-afb8-43a9-a44a-650af86c3d6f"
      unitRef="usd">-231000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzctMy0xLTEtMzYyNDg_402308a7-79a7-48ac-b0c3-ac8163be027f"
      unitRef="usd">681000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzgtMS0xLTEtMzYyNDg_94e6c84f-61d2-4401-a356-d264cd61cef2"
      unitRef="usd">4266000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzgtMi0xLTEtMzYyNDg_5c204a9b-9e7e-4724-84bd-82d2e98a3bc0"
      unitRef="usd">-4138000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzgtMy0xLTEtMzYyNDg_964d8bbd-4460-48be-b7f8-69b3f3acc2b5"
      unitRef="usd">-2226000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzktMS0xLTEtMzYyNDg_646f1bcb-d39e-430a-a4af-9d3ccd21f079"
      unitRef="usd">-113000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzktMi0xLTEtMzYyNDg_0eb928d7-98ea-4533-b16b-5c1a3d1c755f"
      unitRef="usd">910000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzktMy0xLTEtMzYyNDg_ea138d26-d772-4bad-ac90-42413f3f2641"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzEwLTEtMS0xLTM2MjQ4_cfeb2c54-9a53-4060-a19e-676f108b1490"
      unitRef="usd">778000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzEwLTItMS0xLTM2MjQ4_4a742b48-7f30-4b49-928b-a9327496e3a3"
      unitRef="usd">-905000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzEwLTMtMS0xLTM2MjQ4_a1e4869d-51b0-4df4-96f5-94a79867f17b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzEyLTEtMS0xLTM2MjQ4_a81bfbd7-72cf-463c-b9e1-94fb16a2a7ae"
      unitRef="usd">97725000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzEyLTItMS0xLTM2MjQ4_e0a5c844-3b4b-4c6d-832d-1c237b022fc5"
      unitRef="usd">373306000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzEyLTMtMS0xLTM2MjQ4_78254037-e0c0-4024-964a-28a30c3c3f81"
      unitRef="usd">369365000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzEzLTEtMS0xLTM2MjQ4_05387a2b-f0b7-4eba-85da-abad67a7bdbf"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzEzLTItMS0xLTM2MjQ4_ce3b6b72-6117-4222-8323-c115d104cc79"
      unitRef="usd">633000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzEzLTMtMS0xLTM2MjQ4_d1285d22-f89c-4ce7-b230-21ce321d9f82"
      unitRef="usd">1870000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzE0LTEtMS0xLTM2MjQ4_92072ebc-7dba-4f42-b373-7765688c5044"
      unitRef="usd">97725000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzE0LTItMS0xLTM2MjQ4_208b0af9-7224-4b17-a4cf-d3154001aa95"
      unitRef="usd">372673000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjQvZnJhZzphNTdhNGY3NDgzNmU0MTdmOWViOTQ2M2JjMmMwZjQwMi90YWJsZTpkZGEyOTFjMjY4Mjc0NzZkOTA5OWZlNTM4NGU4OTUwOC90YWJsZXJhbmdlOmRkYTI5MWMyNjgyNzQ3NmQ5MDk5ZmU1Mzg0ZTg5NTA4XzE0LTMtMS0xLTM2MjQ4_7d9a1494-c0b0-4627-b10f-77c3f046df77"
      unitRef="usd">367495000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i82b500db472f497aa1b840c473c52982_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI0LTEtMS0xLTM2MjQ4_73271088-329c-4ba1-bb1b-bb9025c409df"
      unitRef="shares">53971706</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i82b500db472f497aa1b840c473c52982_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI0LTItMS0xLTM2MjQ4_4433bbeb-b17a-47d4-a45a-84c5cfc118c4"
      unitRef="usd">4658000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i61027c17b46042b1b491d04374d1f997_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI0LTMtMS0xLTM2MjQ4_c31e0258-7843-41e7-bfde-0516e7166b89"
      unitRef="usd">529642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4cd379f284664447a1d6537e6eb39f2e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI0LTQtMS0xLTM2MjQ4_a92a2cf9-d530-453a-8852-c7f0acf092e8"
      unitRef="usd">983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i90ad54f2c49046fdacfa10fdbb3eb49a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI0LTUtMS0xLTM2MjQ4_cbb9af43-6534-4add-8db9-5c7e252f261f"
      unitRef="usd">-69328000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib573afa6334547daa0d3c19f31f8dbef_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI0LTYtMS0xLTM2MjQ4_21628dd8-dbd3-48c8-93af-23977b789927"
      unitRef="usd">888326000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie3e24d855ba14a97a64dd8c818215580_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI0LTctMS0xLTM2MjQ4_fb31b8b8-6f56-4063-8d6d-b12213568193"
      unitRef="usd">1354281000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="ia0c29cae9c2c47cdbf7580c35f3f4e38_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI0LTgtMS0xLTM2MjQ4_54f5e165-adf9-4e8a-a882-9bf8b9eb3f0c"
      unitRef="usd">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:NetIncomeLoss
      contextRef="i8b4a72dd20f6488382e2906ecc62ce5b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI3LTYtMS0xLTM2MjQ4_5a5a980a-2dfe-4f1c-b6ec-230afbe9b05f"
      unitRef="usd">373986000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI3LTctMS0xLTM2MjQ4_6c276494-b8d4-4d8f-b73a-9d3c025dcb4d"
      unitRef="usd">373986000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="ic1855db4bb0b4dbb98b316a593a03fa6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI3LTgtMS0xLTM2MjQ4_ab1c77d7-069a-4845-a338-c64557944d6c"
      unitRef="usd">1870000</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i67da3acc2801492294d95197efa72153_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI4LTUtMS0xLTM2MjQ4_0886b741-eeb3-498a-9998-e825acba3443"
      unitRef="usd">-1313000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI4LTctMS0xLTM2MjQ4_6632a3a5-0790-4fbe-87ed-19b24a090825"
      unitRef="usd">-1313000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i67da3acc2801492294d95197efa72153_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI5LTUtMS0xLTM2MjQ4_ae72943b-2097-4220-a650-b80a8a5e7a80"
      unitRef="usd">2710000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzI5LTctMS0xLTM2MjQ4_959dde07-882d-46bf-8ac1-bacf1f6a20b7"
      unitRef="usd">-2710000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i67da3acc2801492294d95197efa72153_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzMwLTUtMS0xLTM2MjQ4_0a269133-3509-45ae-93ad-442c5b418c8c"
      unitRef="usd">681000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzMwLTctMS0xLTM2MjQ4_2cbfc87e-5c59-43d6-aafc-82f085395e8f"
      unitRef="usd">681000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i67da3acc2801492294d95197efa72153_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzMxLTUtMS0xLTM2MjQ4_c571356a-a650-4d05-bea8-511d470630de"
      unitRef="usd">-2226000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzMxLTctMS0xLTM2MjQ4_ce9d9b2f-888a-4125-83c4-fc6ce00f94a3"
      unitRef="usd">-2226000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i67da3acc2801492294d95197efa72153_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzMyLTUtMS0xLTM2MjQ4_ddaece84-3212-45ac-a832-9773da1f7a43"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzMyLTctMS0xLTM2MjQ4_6e0b09ed-74f4-4b51-a879-3d6f3976c7f6"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM0LTctMS0xLTM2MjQ4_6ed9bf2c-6cab-4e22-b76f-be90f9c7642a"
      unitRef="usd">367495000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i0ec77bd1bb884bb2b2f6cc02ac7b2ffb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM1LTEtMS0xLTM2MjQ4_7b61c0d3-926f-483b-8ffb-2b148a9629b8"
      unitRef="shares">329870</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0ec77bd1bb884bb2b2f6cc02ac7b2ffb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM1LTItMS0xLTM2MjQ4_a6ff4a95-b6ca-4f08-a9e6-9e620cd8af0d"
      unitRef="usd">22000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iaa0833c316264e0ea3f2e1469249cc7b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM1LTMtMS0xLTM2MjQ4_e02b5908-d037-4415-844e-0c59424e5d4b"
      unitRef="usd">21599000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM1LTctMS0xLTM2MjQ4_85674716-ebad-4f22-b533-41d2a36896b0"
      unitRef="usd">21621000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i0ec77bd1bb884bb2b2f6cc02ac7b2ffb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM2LTEtMS0xLTM2MjQ4_7ec8cc7a-1f14-4fda-b4a9-cb0ced9f61ad"
      unitRef="shares">355730</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0ec77bd1bb884bb2b2f6cc02ac7b2ffb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM2LTItMS0xLTM2MjQ4_05f5cec7-9c09-4f94-a9f5-6f60a3d73ba1"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM2LTctMS0xLTM2MjQ4_6de58050-f000-48d5-87be-142af60b022f"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iaa0833c316264e0ea3f2e1469249cc7b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM3LTMtMS0xLTM2MjQ4_3843ccad-4ca9-41b6-8d56-83a225cf7a11"
      unitRef="usd">26733000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM3LTctMS0xLTM2MjQ4_205f599e-4514-4a40-9d2f-d70c8d249348"
      unitRef="usd">26733000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="iaa0833c316264e0ea3f2e1469249cc7b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM4LTMtMS0xLTM2MjQ4_1ad99d92-c55d-412f-918e-adc233138d26"
      unitRef="usd">13000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM4LTctMS0xLTM2MjQ4_9d00b51c-ac35-4a45-a3cf-1993f29f3904"
      unitRef="usd">13000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i0ec77bd1bb884bb2b2f6cc02ac7b2ffb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM5LTEtMS0xLTM2MjQ4_444bc5ac-806b-4e52-825d-126eac4544e4"
      unitRef="shares">1035100</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i0ec77bd1bb884bb2b2f6cc02ac7b2ffb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM5LTItMS0xLTM2MjQ4_ae7bc840-e23a-417a-9595-0a128d1799cc"
      unitRef="usd">69000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ie1f8d018bbf94621ae5409b6eda9be54_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM5LTQtMS0xLTM2MjQ4_67ac1795-85cb-4542-b7a1-b8aee1461740"
      unitRef="usd">-69000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8b4a72dd20f6488382e2906ecc62ce5b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM5LTYtMS0xLTM2MjQ4_49bdacf2-b231-4ea2-89ad-4b08c4612715"
      unitRef="usd">146931000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzM5LTctMS0xLTM2MjQ4_a8e0d067-56e6-4b01-9a24-9c730bad0a64"
      unitRef="usd">146931000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="i8b4a72dd20f6488382e2906ecc62ce5b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQwLTYtMS0xLTM2MjQ4_1f23b167-28a2-475a-923c-a5109fdf5456"
      unitRef="usd">107000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQwLTctMS0xLTM2MjQ4_9fa41fec-bb78-4a7e-8586-2bb1e79e8ada"
      unitRef="usd">107000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="ic1855db4bb0b4dbb98b316a593a03fa6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQxLTgtMS0xLTM2MjQ4_37bae16a-aff8-461c-ad40-1299daa6964c"
      unitRef="usd">32592000</iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination>
    <iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue
      contextRef="i8b4a72dd20f6488382e2906ecc62ce5b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQyLTYtMS0xLTM2MjQ4_a0c86861-4994-405c-92a2-6203a14df269"
      unitRef="usd">5048000</iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue>
    <iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQyLTctMS0xLTM2MjQ4_65faa3af-5a61-4fdb-96a7-a1d7a9162693"
      unitRef="usd">5048000</iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="ic1855db4bb0b4dbb98b316a593a03fa6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQyLTgtMS0xLTM2MjQ4_54d66df7-02c5-4bdc-a06c-5fb0415f7379"
      unitRef="usd">5048000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i68a8df88a51a4914b34c331af346e762_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQzLTEtMS0xLTM2MjQ4_52f8e91e-afc3-4328-acdc-5c2e091d788d"
      unitRef="shares">53622206</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i68a8df88a51a4914b34c331af346e762_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQzLTItMS0xLTM2MjQ4_52ac2123-4421-494e-8f49-a73dc57f1e03"
      unitRef="usd">4635000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8c9c424a36dd4a109577161d2940b41b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQzLTMtMS0xLTM2MjQ4_1a3140b2-c381-4902-97c9-c41088b9b7ef"
      unitRef="usd">577961000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e62c0f5e8c74f1aa308fbbfc8707376_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQzLTQtMS0xLTM2MjQ4_10110c35-da0c-496c-9d28-e16c5d369aa6"
      unitRef="usd">1052000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie6d50f7cd15643d798684811166d0ba9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQzLTUtMS0xLTM2MjQ4_773c005d-06c4-46fd-88d8-4554c715bd3b"
      unitRef="usd">-75819000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i750b3a109f9044d3af3bdc0259dc0293_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQzLTYtMS0xLTM2MjQ4_7f9c3007-021f-4321-b42e-e730c2429f50"
      unitRef="usd">1110226000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQzLTctMS0xLTM2MjQ4_a402df5a-d126-4442-9c6d-17b81c9b394a"
      unitRef="usd">1618055000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i94be34191abe4629b7ebef1ad29ea857_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZToyMzMyMDQ3NDY5Mzc0NjM4YjI1MGIyMTJkNDg2ZjU1YS90YWJsZXJhbmdlOjIzMzIwNDc0NjkzNzQ2MzhiMjUwYjIxMmQ0ODZmNTVhXzQzLTgtMS0xLTM2MjQ4_fa3f036d-f947-47c0-9094-0890d442c3fa"
      unitRef="usd">39510000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:CommonStockSharesIssued
      contextRef="i68a8df88a51a4914b34c331af346e762_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzctMS0xLTEtMzYyNDg_33667cfe-7fb0-411e-8150-2820206fec99"
      unitRef="shares">53622206</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i68a8df88a51a4914b34c331af346e762_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzctMi0xLTEtMzYyNDg_e9ea9d85-c3a6-44ca-ba3b-ac59eac30cdd"
      unitRef="usd">4635000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8c9c424a36dd4a109577161d2940b41b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzctMy0xLTEtMzYyNDg_dc919e29-bf40-4600-9050-3470f37c9094"
      unitRef="usd">577961000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e62c0f5e8c74f1aa308fbbfc8707376_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzctNC0xLTEtMzYyNDg_6ddd5999-b1fe-486c-84b0-5aa1e6b54a0c"
      unitRef="usd">1052000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie6d50f7cd15643d798684811166d0ba9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzctNS0xLTEtMzYyNDg_1b532770-0ac0-4967-b5fd-cb7b1d190ca2"
      unitRef="usd">-75819000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i750b3a109f9044d3af3bdc0259dc0293_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzctNi0xLTEtMzYyNDg_130d5894-fe22-4528-95ba-3f2d669387b2"
      unitRef="usd">1110226000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzctNy0xLTEtMzYyNDg_a24b1808-3664-4b7b-8571-7cf335f0934e"
      unitRef="usd">1618055000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i94be34191abe4629b7ebef1ad29ea857_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzctOC0xLTEtMzYyNDg_b58a8d81-2a22-4745-90bd-429c1ed2dd0d"
      unitRef="usd">39510000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:NetIncomeLoss
      contextRef="id9014a01a4164f5a8456350cf58cce30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzktNi0xLTEtMzYyNDg_acf1ccb1-b412-4619-80c3-567dd7a5739f"
      unitRef="usd">332331000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzktNy0xLTEtMzYyNDg_ac2a0960-c8c2-4b46-897a-53ea067ec6c5"
      unitRef="usd">332331000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="i0962b68ff61246e5a9f5b9e8d38e3989_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzktOC0xLTEtMzYyNDg_80ba1fbe-51cf-4508-a8cd-f64996f32205"
      unitRef="usd">633000</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i14400d3c3e9442ff89a383982c73f0cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzEwLTUtMS0xLTM2MjQ4_1206e32c-fd72-4c81-86c9-38fac7b4a77f"
      unitRef="usd">48129000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzEwLTctMS0xLTM2MjQ4_da4d52c0-fe71-42ae-817f-6264702e763d"
      unitRef="usd">48129000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i14400d3c3e9442ff89a383982c73f0cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzExLTUtMS0xLTM2MjQ4_4116f192-bf00-4af0-a421-a5a10f53c403"
      unitRef="usd">-1603000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzExLTctMS0xLTM2MjQ4_b4bfee4b-3f32-4542-8a9a-f1a1d2e7a3d3"
      unitRef="usd">-1603000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i14400d3c3e9442ff89a383982c73f0cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzEzLTUtMS0xLTM2MjQ4_f23d069b-3ca8-4b5d-98ed-34e5d9b381a5"
      unitRef="usd">-231000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzEzLTctMS0xLTM2MjQ4_1acceed8-c36c-401a-8a82-92351bbe16a8"
      unitRef="usd">-231000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i14400d3c3e9442ff89a383982c73f0cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzE0LTUtMS0xLTM2MjQ4_cd4ae131-4321-4300-b7a0-ceeb6378d9b2"
      unitRef="usd">-4138000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzE0LTctMS0xLTM2MjQ4_9b3fdb94-0400-4971-8543-c6cac2351ce5"
      unitRef="usd">-4138000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i14400d3c3e9442ff89a383982c73f0cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzE1LTUtMS0xLTM2MjQ4_fe748d3a-452e-4067-ad07-41f14dfb7e41"
      unitRef="usd">910000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzE1LTctMS0xLTM2MjQ4_5517ff9e-aaef-4697-9b55-67be41fedb15"
      unitRef="usd">910000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i14400d3c3e9442ff89a383982c73f0cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzE2LTUtMS0xLTM2MjQ4_729e23f2-f045-418c-b14a-a71afab5df61"
      unitRef="usd">-905000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzE2LTctMS0xLTM2MjQ4_9a1bac8a-c261-4533-b502-686f1af8ff44"
      unitRef="usd">-905000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzE4LTctMS0xLTM2MjQ4_5959010d-140b-4518-a081-7a6cebbc01de"
      unitRef="usd">372673000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i8ee37a0edacf4e4f9d13903f8823a3a8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzIwLTEtMS0xLTM2MjQ4_04453c52-520a-48cb-aa83-5ce1f0b930cf"
      unitRef="shares">193417</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8ee37a0edacf4e4f9d13903f8823a3a8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzIwLTItMS0xLTM2MjQ4_18855576-bd61-4f1c-bb14-62b26e6d87c2"
      unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i90ce1847176642a7a8d12c476ee2b2d1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzIwLTMtMS0xLTM2MjQ4_e74e1630-09cf-4fbb-8b9a-a2f922e2a971"
      unitRef="usd">13176000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzIwLTctMS0xLTM2MjQ4_59ce2128-257a-459c-bc12-4b19d33152d3"
      unitRef="usd">13189000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i8ee37a0edacf4e4f9d13903f8823a3a8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzIxLTEtMS0xLTM2MjQ4_63ada338-4800-442c-bd01-bbf96f2b73af"
      unitRef="shares">207688</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8ee37a0edacf4e4f9d13903f8823a3a8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzIxLTItMS0xLTM2MjQ4_b0c4e09a-0686-4160-804e-f9cdf8ab1d3b"
      unitRef="usd">14000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzIxLTctMS0xLTM2MjQ4_a01f1626-93a5-4315-a558-ef1898a3914f"
      unitRef="usd">14000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i90ce1847176642a7a8d12c476ee2b2d1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzIyLTMtMS0xLTM2MjQ4_1f8d88fc-7a79-43d2-8d84-0f19c99db6d5"
      unitRef="usd">25981000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzIyLTctMS0xLTM2MjQ4_bf3a9c03-2aa7-401a-b2da-3008976970b4"
      unitRef="usd">25981000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i90ce1847176642a7a8d12c476ee2b2d1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzIzLTMtMS0xLTM2MjQ4_8422cc47-bc60-4a0f-b950-d2ed19b45dea"
      unitRef="usd">14000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzIzLTctMS0xLTM2MjQ4_be382ddc-dd15-4613-be5d-9fc25c4912fb"
      unitRef="usd">14000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i8ee37a0edacf4e4f9d13903f8823a3a8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI0LTEtMS0xLTM2MjQ4_ad8b53dd-49f3-4300-9503-3653aa0a11fc"
      unitRef="shares">1235218</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8ee37a0edacf4e4f9d13903f8823a3a8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI0LTItMS0xLTM2MjQ4_9bb5fe4b-c94c-4d0c-a7d7-d3258d0d18ff"
      unitRef="usd">82000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="icc0b7e51cfbd494db946ce79e9bb7c29_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI0LTQtMS0xLTM2MjQ4_a75a16b3-cc23-4970-9045-6792cc924c35"
      unitRef="usd">-82000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id9014a01a4164f5a8456350cf58cce30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI0LTYtMS0xLTM2MjQ4_94efc3fb-369c-4bbe-8ce4-40ae8536e4f6"
      unitRef="usd">175000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI0LTctMS0xLTM2MjQ4_be65803b-0bbc-4244-acf2-44239621c805"
      unitRef="usd">175000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="id9014a01a4164f5a8456350cf58cce30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI1LTYtMS0xLTM2MjQ4_8aa89681-8bf3-4b87-8c7c-253844fe7625"
      unitRef="usd">140000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI1LTctMS0xLTM2MjQ4_621b49b1-926e-4a03-afd2-2773f37d8516"
      unitRef="usd">140000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="id9014a01a4164f5a8456350cf58cce30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI2LTYtMS0xLTM2MjQ4_76cfa8ab-891a-4a7e-a521-063918ff5e86"
      unitRef="usd">-4522000</iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination>
    <iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI2LTctMS0xLTM2MjQ4_e1ce2994-a53e-44fd-bf4f-f8de6e845886"
      unitRef="usd">-4522000</iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination>
    <iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i0962b68ff61246e5a9f5b9e8d38e3989_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI2LTgtMS0xLTM2MjQ4_43394604-51a3-4854-a3e0-2b081d1780d7"
      unitRef="usd">4522000</iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i0962b68ff61246e5a9f5b9e8d38e3989_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI3LTgtMS0xLTM2MjQ4_1fa2250c-f16f-4a54-b8e5-5ca4758d0516"
      unitRef="usd">-44665000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i02a3c3f480da466f979b83dd7f24aaa6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI4LTEtMS0xLTM2MjQ4_8dff6dc2-0713-46f6-9062-eb691e05ebbe"
      unitRef="shares">52788093</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i02a3c3f480da466f979b83dd7f24aaa6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI4LTItMS0xLTM2MjQ4_debaacfe-2bcf-46ab-8013-a45cd516ddee"
      unitRef="usd">4580000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f26675e42484470a39567b27487f173_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI4LTMtMS0xLTM2MjQ4_12b9b272-a321-48ac-904f-a345240768e2"
      unitRef="usd">617104000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i17db85087b8349beb2ce7a3c58760e87_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI4LTQtMS0xLTM2MjQ4_13cda993-bc27-48f8-a636-001dc75f3eb3"
      unitRef="usd">1134000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if485c36ee8d54bf0a345ece247288e1c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI4LTUtMS0xLTM2MjQ4_ead7af4a-a27a-4183-9dee-01b50aa909d3"
      unitRef="usd">-35477000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3c2f810ef5f14db3a7c717dc50d0207d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI4LTYtMS0xLTM2MjQ4_a0dd4834-b480-4aa0-b1d9-80c59f47b96f"
      unitRef="usd">1262895000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI4LTctMS0xLTM2MjQ4_3ab3828d-17f5-4881-a26f-4d11ad7fc5b1"
      unitRef="usd">1850236000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="ic6be1e93cc2e4a22825aee8e63f813bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTpkMzUzNDU1YzY0Yjc0ZDZjYmY0YTRhY2FjNTQ1ZmZlZi90YWJsZXJhbmdlOmQzNTM0NTVjNjRiNzRkNmNiZjRhNGFjYWM1NDVmZmVmXzI4LTgtMS0xLTM2MjQ4_ea4514ec-e820-497d-8ce9-3cad89171911"
      unitRef="usd">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:CommonStockSharesIssued
      contextRef="i02a3c3f480da466f979b83dd7f24aaa6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzctMS0xLTEtNDE5ODk_c0911bae-ed2b-477b-b5c2-b5dee618125e"
      unitRef="shares">52788093</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i02a3c3f480da466f979b83dd7f24aaa6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzctMi0xLTEtNDE5ODk_71dc7e3a-4dc7-4382-b305-58a190d48359"
      unitRef="usd">4580000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f26675e42484470a39567b27487f173_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzctMy0xLTEtNDE5ODk_85858af7-bb28-4071-8270-af9533645e20"
      unitRef="usd">617104000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i17db85087b8349beb2ce7a3c58760e87_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzctNC0xLTEtNDE5ODk_45c6acc0-5794-47ff-ac76-94859b4c03e8"
      unitRef="usd">1134000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if485c36ee8d54bf0a345ece247288e1c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzctNS0xLTEtNDE5ODk_5040e1ba-fa12-4dde-ae2b-123d644fa7e0"
      unitRef="usd">-35477000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3c2f810ef5f14db3a7c717dc50d0207d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzctNi0xLTEtNDE5ODk_bde55093-076f-40e9-91ac-40ffb97a5803"
      unitRef="usd">1262895000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzctNy0xLTEtNDE5ODk_f6e6f4d7-4065-4632-98b6-9957c9378c07"
      unitRef="usd">1850236000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2a8bfe01d1774f4e96679362547f99f0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzktNi0xLTEtNDIxMjU_29ee85dd-6e1f-4f80-90eb-27bde1e28839"
      unitRef="usd">153185000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzktNy0xLTEtNDIxMjU_1618a999-b629-4fd3-98f8-86a729c6960a"
      unitRef="usd">153185000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4428b28af735412e8a5cf4d80b91b044_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzEwLTUtMS0xLTQyMTI1_7750534a-a6b0-4430-9c69-eb58524832e6"
      unitRef="usd">-60092000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzEwLTctMS0xLTQyMTI1_0e6d79a4-60bd-43e7-acd0-4ed6e316b3ce"
      unitRef="usd">-60092000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i4428b28af735412e8a5cf4d80b91b044_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzExLTUtMS0xLTQyMTI1_4a63af06-152b-48d5-978f-f077773fe477"
      unitRef="usd">-525000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzExLTctMS0xLTQyMTI1_e46d3564-4875-41a9-9c0b-6d8af8372bc0"
      unitRef="usd">-525000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i4428b28af735412e8a5cf4d80b91b044_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzE0LTUtMS0xLTQyMTI1_17a2b20c-c634-4d00-96b6-ddace8cdb8bf"
      unitRef="usd">4266000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzE0LTctMS0xLTQyMTI1_eb01dbe4-49e9-4b8f-844d-988310a77e03"
      unitRef="usd">4266000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i4428b28af735412e8a5cf4d80b91b044_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzE1LTUtMS0xLTQyMTI1_be7f180e-5823-4d7a-8913-0e25dd2ce279"
      unitRef="usd">-113000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzE1LTctMS0xLTQyMTI1_2b9b813a-0438-42ed-bbde-6af314913791"
      unitRef="usd">-113000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i4428b28af735412e8a5cf4d80b91b044_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzE2LTUtMS0xLTQyMTI1_187ec990-f835-4ce3-879b-85e6071a719e"
      unitRef="usd">778000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzE2LTctMS0xLTQyMTI1_6f062662-6a02-4789-94d9-8104a7c7b461"
      unitRef="usd">778000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzE4LTctMS0xLTQyMTMz_8c117ae8-4d4d-470a-9633-d443dc2c9d3b"
      unitRef="usd">97725000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i57296aeb6f304d0db0503a497edaa448_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzIwLTEtMS0xLTQyMTUx_622d7f94-8096-430b-8bb0-9546d0ff3b54"
      unitRef="shares">1065529</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i57296aeb6f304d0db0503a497edaa448_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzIwLTItMS0xLTQyMTUx_e7aca88d-4fdd-49f6-a1d0-2fc05b3d1b8d"
      unitRef="usd">77000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i76ad7e3e6f994a4bb982c917c7dc5b16_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzIwLTMtMS0xLTQyMTUx_94a2cfcc-9ad8-401d-9353-731be7931594"
      unitRef="usd">118512000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzIwLTctMS0xLTQyMTUx_c79d99de-cbf4-4417-a482-133074a35486"
      unitRef="usd">118589000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i57296aeb6f304d0db0503a497edaa448_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzIxLTEtMS0xLTQyMTUx_4fa56c28-f840-4ba3-9a71-12b04b416b0c"
      unitRef="shares">328634</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i57296aeb6f304d0db0503a497edaa448_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzIxLTItMS0xLTQyMTUx_e266db60-a189-4410-aba2-e6274a85e908"
      unitRef="usd">23000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzIxLTctMS0xLTQyMTUx_3c835bc8-dc59-49f5-839d-5a9450aa8d80"
      unitRef="usd">23000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i76ad7e3e6f994a4bb982c917c7dc5b16_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzIyLTMtMS0xLTQyMTUx_712b91e6-8347-478f-ac88-6c6a9067412c"
      unitRef="usd">133553000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzIyLTctMS0xLTQyMTUx_3b613aa2-fe1b-4b7e-9f57-ce2e80071c48"
      unitRef="usd">133553000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i76ad7e3e6f994a4bb982c917c7dc5b16_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzIzLTMtMS0xLTQyMTUx_b6af9701-0a77-4d88-80f3-a55a11ec9d50"
      unitRef="usd">853000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzIzLTctMS0xLTQyMTUx_5e70926c-9a30-40b8-b700-0c2057c705cb"
      unitRef="usd">853000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i57296aeb6f304d0db0503a497edaa448_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI0LTEtMS0xLTQyMTUx_16771fa9-834b-43f7-87d1-ce3b849c5930"
      unitRef="shares">27372427</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i57296aeb6f304d0db0503a497edaa448_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI0LTItMS0xLTQyMTUx_4d65e9a7-7a70-4660-9d94-6459136b6471"
      unitRef="usd">1960000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i76ad7e3e6f994a4bb982c917c7dc5b16_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI0LTMtMS0xLTQyMTUx_28873f2e-e7fc-4c5e-a6de-acb558de4cb7"
      unitRef="usd">5656195000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI0LTctMS0xLTQyMTUx_038e187f-75f4-4959-be74-e35627545444"
      unitRef="usd">5658155000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
      contextRef="i76ad7e3e6f994a4bb982c917c7dc5b16_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI1LTMtMS0xLTQyMTUx_034175e3-4ec0-4acd-8114-587dd04e8fff"
      unitRef="usd">209399000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI1LTctMS0xLTQyMTUx_c9cf6b99-569d-4580-976b-d06d89e9dd23"
      unitRef="usd">209399000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition>
    <us-gaap:CommonStockSharesIssued
      contextRef="ica03b62926534e1c96e97c487693f9b2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI4LTEtMS0xLTQxOTg4_03ed2196-ac0a-49e8-8aad-d780c15ad44a"
      unitRef="shares">81554683</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ica03b62926534e1c96e97c487693f9b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI4LTItMS0xLTQxOTg4_03807c85-37b3-4a30-b711-3f5af1fea660"
      unitRef="usd">6640000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icfbb11854a164b7bb15d92889e4c2bb4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI4LTMtMS0xLTQxOTg4_8d6f59ea-76b6-4077-b48d-411b9249bf06"
      unitRef="usd">6733910000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icd6e0d8b7e5144638aef2b48835ca0f3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI4LTQtMS0xLTQxOTg4_857f2cf1-b726-4dcf-a7f9-ab2df5955399"
      unitRef="usd">1134000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5839a28afffc48f8a9ce6fc8cd0b1215_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI4LTUtMS0xLTQxOTg4_892ef9f4-dd7c-4c50-af52-3e224a811b7e"
      unitRef="usd">-90937000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7670eea39a0649e3b66786e7d2cf4f1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI4LTYtMS0xLTQxOTg4_3dd370de-0aa0-451e-9188-4a7fb72ed4b7"
      unitRef="usd">1416080000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMjcvZnJhZzowMjlmZWFlYTA1MTE0NGI4ODJhOTI3ZmZlMGFjZWEyYS90YWJsZTo3MWRkNTAzYTEyNTQ0NGJkYTdkMzY4ZDkwNmEyZTFhOS90YWJsZXJhbmdlOjcxZGQ1MDNhMTI1NDQ0YmRhN2QzNjhkOTA2YTJlMWE5XzI4LTctMS0xLTQxOTg4_3cf6b105-d157-423b-b5b0-3d5d0bc52ab5"
      unitRef="usd">8066827000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzMtMS0xLTEtMzYyNDg_c887a750-f8ae-4ca0-85f7-1b0e5c898603"
      unitRef="usd">153185000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzMtMi0xLTEtMzYyNDg_e0183486-a8d0-4c59-9697-83da81f06eda"
      unitRef="usd">332964000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzMtMy0xLTEtMzYyNDg_976dce0f-bb61-4455-8bf4-923f14937e9c"
      unitRef="usd">375856000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzYtMS0xLTEtMzYyNDg_767005ef-d688-46ac-bd55-c991d43dfa9d"
      unitRef="usd">314987000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzYtMi0xLTEtMzYyNDg_c21900df-6e51-4ad2-8b7b-b66d76e92a57"
      unitRef="usd">66126000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzYtMy0xLTEtMzYyNDg_12435389-0cdd-400d-b089-e9e20ec8fea4"
      unitRef="usd">61550000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzctMS0xLTEtMzYyNDg_ffd94fb6-c4e2-491d-b18c-bc239455910e"
      unitRef="usd">20037000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzctMi0xLTEtMzYyNDg_cb1e2716-274b-40f7-9cd9-5c367f130fa7"
      unitRef="usd">5411000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzctMy0xLTEtMzYyNDg_37176d86-6496-4d4a-87ca-838ca6b22549"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzgtMS0xLTEtMzYyNDg_18332793-106a-4d15-912f-bf4b8c50aeb1"
      unitRef="usd">45339000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzgtMi0xLTEtMzYyNDg_360c5d6f-4634-412e-9401-94fd4c1cdf71"
      unitRef="usd">28480000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzgtMy0xLTEtMzYyNDg_761e1a29-0efe-45e5-a5d5-b37c31e90cfb"
      unitRef="usd">30372000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE2LTEtMS0xLTM2MjQ4_91826338-4977-46a8-b81e-d394dc178de2"
      unitRef="usd">-2161000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE2LTItMS0xLTM2MjQ4_ecf131ee-77f0-432f-a775-6bf6ff86f62d"
      unitRef="usd">-366000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE2LTMtMS0xLTM2MjQ4_5c42276c-5d04-47b0-b75a-97a0d9b1f3b9"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE3LTEtMS0xLTM2MjQ4_f0cd7e58-ac02-42f0-8c0a-17e65f897103"
      unitRef="usd">891000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE3LTItMS0xLTM2MjQ4_7499fb61-a100-454c-84d6-23cbf1999be3"
      unitRef="usd">-910000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE3LTMtMS0xLTM2MjQ4_60ff6e4a-ab50-4062-a090-2db27809169e"
      unitRef="usd">-923000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE4LTEtMS0xLTM2MjQ4_d17eec7b-0509-43d9-aa0c-9e7858032a71"
      unitRef="usd">12890000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE4LTItMS0xLTM2MjQ4_bbcb8531-06c7-495b-a9c6-d72b40d10bc5"
      unitRef="usd">523000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE4LTMtMS0xLTM2MjQ4_49375343-ad3e-4645-a8f6-d437d1ed910c"
      unitRef="usd">540000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ShareBasedCompensation
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE5LTEtMS0xLTM2MjQ4_8ae5e49f-9f94-4c5a-ac2d-931a8d315291"
      unitRef="usd">133844000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE5LTItMS0xLTM2MjQ4_7a7b1b5e-b44f-4a36-bbaa-05630b7b6b29"
      unitRef="usd">26271000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE5LTMtMS0xLTM2MjQ4_2eabc0c7-9ae1-4e97-8f1c-7444d865189a"
      unitRef="usd">26819000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzEzLTEtMS0xLTUyMTcx_41b566cf-23e8-4b70-8b87-c2b0d6d7708d"
      unitRef="usd">-73894000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzEzLTItMS0xLTUyMTcx_bca9a000-4363-4d09-bfd7-f07b27c3891a"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzEzLTMtMS0xLTUyMTcx_e3914ec7-9d69-45f6-adc1-b51c5869f30c"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzIwLTEtMS0xLTM2MjQ4_57a9f8d4-b3e9-4017-8f1b-40bce5470de7"
      unitRef="usd">-60616000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzIwLTItMS0xLTM2MjQ4_45862641-50f9-48d1-bd8c-16c74d86e731"
      unitRef="usd">927000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzIwLTMtMS0xLTM2MjQ4_5ba2c0d1-ba45-4d05-a8c5-dabcbc987dd9"
      unitRef="usd">-1537000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE1LTEtMS0xLTUyMTgx_1540d195-7b7f-4125-9bcc-9f7d18206c03"
      unitRef="usd">6054000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE1LTItMS0xLTUyMTgx_e0ac4bd9-081b-4f8d-a573-2fdfab65d3f5"
      unitRef="usd">-5979000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE1LTMtMS0xLTUyMTgx_1e021499-f3d5-4350-9dd7-9c36ceb432f6"
      unitRef="usd">-590000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE0LTEtMS0xLTUxMTcw_41992e74-16eb-4456-93cd-9a6cf334ce5a"
      unitRef="usd">-3589000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE0LTItMS0xLTUxMTcw_2e129b9a-f9ad-4b93-83d8-e63db8d3c98e"
      unitRef="usd">6949000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzE0LTMtMS0xLTUxMTcw_c273e83c-89bd-4243-85ab-6b55a37b749e"
      unitRef="usd">-2018000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzIyLTEtMS0xLTM2MjQ4_06aed684-4f7c-41b1-973a-aae9a2a4ea21"
      unitRef="usd">-113513000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzIyLTItMS0xLTM2MjQ4_5f4979db-a1c9-4547-82ec-5418f1556205"
      unitRef="usd">175040000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzIyLTMtMS0xLTM2MjQ4_a1980c4d-0c60-4e9b-b70b-c2082bd59229"
      unitRef="usd">101545000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzIzLTEtMS0xLTM2MjQ4_f964e10b-e3c7-47fd-a91d-7f61bfce6b39"
      unitRef="usd">17656000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzIzLTItMS0xLTM2MjQ4_82d75da3-f14c-4804-af6f-39e0a90f326d"
      unitRef="usd">5748000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzIzLTMtMS0xLTM2MjQ4_cf15929b-b44d-4f55-8cd4-21cf90a52d50"
      unitRef="usd">55790000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzI3LTEtMS0xLTM2MjQ4_f7f5b360-4e25-4bcd-a130-46964121877e"
      unitRef="usd">-69121000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzI3LTItMS0xLTM2MjQ4_d6b35307-ff60-4a03-a2cb-87e4cbe00653"
      unitRef="usd">291844000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzI3LTMtMS0xLTM2MjQ4_fc15d517-9981-441c-80a6-f42b46cfb458"
      unitRef="usd">86567000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzI4LTEtMS0xLTM2MjQ4_512937f5-7076-4ae4-ac69-548e38d902ba"
      unitRef="usd">108259000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzI4LTItMS0xLTM2MjQ4_a1f7772f-32ec-4d07-b14e-ed634f8905f9"
      unitRef="usd">-2209000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzI4LTMtMS0xLTM2MjQ4_c98e8412-152c-41d5-b29d-7f1cd9fb2e85"
      unitRef="usd">-11976000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzMzLTEtMS0xLTM2MjQ4_3c30e955-5bcc-4e45-8afa-4fe1c981d255"
      unitRef="usd">829142000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzMzLTItMS0xLTM2MjQ4_4289511f-cd1c-406e-93bc-b0222c70d629"
      unitRef="usd">568035000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzMzLTMtMS0xLTM2MjQ4_238b3575-90cf-4a9e-b2e1-48a5e2d74b67"
      unitRef="usd">412541000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM1LTEtMS0xLTM2MjQ4_84ff00e1-fb4a-405a-ae08-85e47054cd6a"
      unitRef="usd">93750000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM1LTItMS0xLTM2MjQ4_4189a269-d91c-4a05-bf8c-db4b31503b12"
      unitRef="usd">40885000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM1LTMtMS0xLTM2MjQ4_0b3567b2-ae87-45cb-9b48-4c42ad94b3aa"
      unitRef="usd">38948000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM2LTEtMS0xLTM2MjQ4_eee15f3f-ca34-4204-ade8-2a1253afbfa5"
      unitRef="usd">5914475000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM2LTItMS0xLTM2MjQ4_a7047fe3-821b-497b-8fdb-0b1d928ae618"
      unitRef="usd">47931000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM2LTMtMS0xLTM2MjQ4_f9ecb903-f780-46e2-94a6-293fae410e12"
      unitRef="usd">131272000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM3LTEtMS0xLTM2MjQ4_5b4fd2da-8968-44ad-bdb8-68b1581c972b"
      unitRef="usd">2450000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM3LTItMS0xLTM2MjQ4_fd2fd418-130c-464d-bdbf-a5e2560a2532"
      unitRef="usd">2450000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM3LTMtMS0xLTM2MjQ4_90c1b9f9-5583-429b-a4c7-d9e62d3f395c"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToFundLongtermLoansToRelatedParties
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM4LTEtMS0xLTM2MjQ4_31ebcc51-1b03-4ae2-b768-ed25fcdfa1e8"
      unitRef="usd">10000000</us-gaap:PaymentsToFundLongtermLoansToRelatedParties>
    <us-gaap:PaymentsToFundLongtermLoansToRelatedParties
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM4LTItMS0xLTM2MjQ4_fcf05af3-8820-4353-8a1b-a1dbe5a55410"
      unitRef="usd">0</us-gaap:PaymentsToFundLongtermLoansToRelatedParties>
    <us-gaap:PaymentsToFundLongtermLoansToRelatedParties
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM4LTMtMS0xLTM2MjQ4_a64ceb56-5d8a-4202-a2e4-24fd83195bff"
      unitRef="usd">0</us-gaap:PaymentsToFundLongtermLoansToRelatedParties>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM5LTEtMS0xLTM2MjQ4_8805caac-68f1-407f-ba28-be1fb12181c6"
      unitRef="usd">497000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM5LTItMS0xLTM2MjQ4_2a367d4f-c338-4926-83e8-af30ae69230e"
      unitRef="usd">47902000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzM5LTMtMS0xLTM2MjQ4_4c5757f9-54bc-49be-b330-9d3498b280b5"
      unitRef="usd">21686000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQwLTEtMS0xLTM2MjQ4_2439d89c-6cf9-46a5-b0fd-73a30ce60100"
      unitRef="usd">480000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQwLTItMS0xLTM2MjQ4_33a6aa27-9cd1-4640-8427-a1b13ca439c7"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQwLTMtMS0xLTM2MjQ4_7fe9cb4d-199c-471d-9293-af96fbb581e8"
      unitRef="usd">9603000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQxLTEtMS0xLTM2MjQ4_23a303a3-8edc-48e0-949d-6bb3569573bf"
      unitRef="usd">3577000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQxLTItMS0xLTM2MjQ4_f04b9246-c10e-4712-9040-05c31487a181"
      unitRef="usd">3212000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQxLTMtMS0xLTM2MjQ4_b667d836-aadb-42e2-be99-eb73abb29e28"
      unitRef="usd">3890000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQyLTEtMS0xLTM2MjQ4_7f5cd34f-7d77-4bd7-90eb-11f5bea3b390"
      unitRef="usd">-6024235000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQyLTItMS0xLTM2MjQ4_752da563-c73c-432c-a1d0-a6557768b5af"
      unitRef="usd">-46576000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQyLTMtMS0xLTM2MjQ4_dfc4a5ca-493e-4045-a3eb-53d46ff54fa2"
      unitRef="usd">-162027000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ0LTEtMS0xLTM2MjQ4_1c15313d-6c94-486c-b51a-025979aabce5"
      unitRef="usd">30328000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ0LTItMS0xLTM2MjQ4_af1d685d-e9fe-4c3b-83cf-f206dbff9532"
      unitRef="usd">1554000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ0LTMtMS0xLTM2MjQ4_65cc921e-f1ce-460d-b28d-d7b0bb507e99"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ1LTEtMS0xLTM2MjQ4_bb3398ce-654d-4c8a-97fa-1cf338872261"
      unitRef="usd">5905100000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ1LTItMS0xLTM2MjQ4_1b6afa83-fd13-48e0-b1c4-a793cbd740a7"
      unitRef="usd">350000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ1LTMtMS0xLTM2MjQ4_574f189e-38be-4fb9-b7e1-5277ae4287e8"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ2LTEtMS0xLTM2MjQ4_e954d510-c763-40b2-8b2f-3eaf64aa2b09"
      unitRef="usd">877780000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ2LTItMS0xLTM2MjQ4_1ce1cfd7-29b2-4419-967e-a05f64165b49"
      unitRef="usd">350000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ2LTMtMS0xLTM2MjQ4_2bc2fd9f-6b16-4c36-961c-4a089d3b410b"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ3LTEtMS0xLTM2MjQ4_facbe4cb-6396-4929-be43-fafeee8a6e46"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ3LTItMS0xLTM2MjQ4_b6034294-138d-4d68-9a34-ca80011801cd"
      unitRef="usd">43923000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ3LTMtMS0xLTM2MjQ4_f5b27b1d-dfd0-4ed8-bd0f-ef250105da60"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ4LTEtMS0xLTM2MjQ4_515a240d-c047-457c-80d0-3a417397a321"
      unitRef="usd">118589000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ4LTItMS0xLTM2MjQ4_20e5ef88-054d-4676-95af-2661f44c980c"
      unitRef="usd">13203000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ4LTMtMS0xLTM2MjQ4_e0abc193-6364-4657-9974-d5792333dad2"
      unitRef="usd">21645000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ5LTEtMS0xLTM2MjQ4_0beb118f-b8ae-4777-95c5-73681b978015"
      unitRef="usd">853000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ5LTItMS0xLTM2MjQ4_35529819-a935-481b-95ca-c51d5f723109"
      unitRef="usd">14000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzQ5LTMtMS0xLTM2MjQ4_b79a2bbf-5da1-45ec-9223-890ca6be60be"
      unitRef="usd">13000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzUxLTEtMS0xLTM2MjQ4_c2dd3487-b3e6-4b50-9b28-c0ce70c23e79"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzUxLTItMS0xLTM2MjQ4_a4f7fdac-d949-48cc-8f6f-c53003b0d8d5"
      unitRef="usd">175000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzUxLTMtMS0xLTM2MjQ4_460864ae-3b5a-4d3a-b9d2-5a10787927f1"
      unitRef="usd">146931000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <iclr:PaymentsForShareRepurchaseCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzUyLTEtMS0xLTM2MjQ4_de6766af-1163-4369-8f89-981dfbc53428"
      unitRef="usd">0</iclr:PaymentsForShareRepurchaseCosts>
    <iclr:PaymentsForShareRepurchaseCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzUyLTItMS0xLTM2MjQ4_9b6cca19-9b44-44af-b1d5-e02fc4e40247"
      unitRef="usd">140000</iclr:PaymentsForShareRepurchaseCosts>
    <iclr:PaymentsForShareRepurchaseCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzUyLTMtMS0xLTM2MjQ4_225bc7bf-75f4-467c-aca0-a7d64d1f4f00"
      unitRef="usd">107000</iclr:PaymentsForShareRepurchaseCosts>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU0LTEtMS0xLTM2MjQ4_936f7d74-dd14-4b30-8d3b-88b895185397"
      unitRef="usd">0</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU0LTItMS0xLTM2MjQ4_d9505087-aaba-48b6-a5aa-424fabbc64e3"
      unitRef="usd">905000</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU0LTMtMS0xLTM2MjQ4_6ab082e0-c001-40d6-8db0-7d50fb45f3d8"
      unitRef="usd">0</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU1LTEtMS0xLTM2MjQ4_5c5b836a-98ef-460f-a0f0-86b3a017adcc"
      unitRef="usd">5114728000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU1LTItMS0xLTM2MjQ4_a759bfcd-6f30-486f-afb7-8fa76fb7fc9b"
      unitRef="usd">-208333000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU1LTMtMS0xLTM2MjQ4_9e16f7c7-20bb-4fd5-8f14-641bb9ae65bf"
      unitRef="usd">-125406000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU2LTEtMS0xLTM2MjQ4_3db7508d-ef68-42c8-a656-5123947acbc8"
      unitRef="usd">-7727000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU2LTItMS0xLTM2MjQ4_181a4a1a-c255-4458-ad2a-011014ceeffb"
      unitRef="usd">6870000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU2LTMtMS0xLTM2MjQ4_dbdd8f5d-50b5-4fe3-b19a-9954bf7d006b"
      unitRef="usd">-650000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU3LTEtMS0xLTM2MjQ4_94f02218-ef94-419a-99f7-7e7bbb4753cf"
      unitRef="usd">-88092000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU3LTItMS0xLTM2MjQ4_271b1f50-e03b-4b5c-8d01-537547792dc6"
      unitRef="usd">319996000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU3LTMtMS0xLTM2MjQ4_e06c9b50-0d08-42b0-ae4a-f6f3f18c1f6d"
      unitRef="usd">124458000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU4LTEtMS0xLTM2MjQ4_7fb336eb-73ba-4e33-9b52-163287f1e2ae"
      unitRef="usd">840305000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU4LTItMS0xLTM2MjQ4_b0ce09dd-29eb-454b-994e-23eeca7590f0"
      unitRef="usd">520309000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie3e24d855ba14a97a64dd8c818215580_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU4LTMtMS0xLTM2MjQ4_ba07e387-3235-4c72-9449-0cd63be4dce2"
      unitRef="usd">395851000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU5LTEtMS0xLTM2MjQ4_eccc27c0-77e6-4612-8830-507b171115f7"
      unitRef="usd">752213000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU5LTItMS0xLTM2MjQ4_eeba804d-e4a0-4874-b72c-1f0efbdf619c"
      unitRef="usd">840305000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzAvZnJhZzoxZDgyNDkwZTg2Y2E0MjU2YWM5YzAxMjEzZjdkN2M1My90YWJsZTpjMDI2NWNlMmFkNDI0NWZiYjNkMmI4NTBkYzY2M2I4My90YWJsZXJhbmdlOmMwMjY1Y2UyYWQ0MjQ1ZmJiM2QyYjg1MGRjNjYzYjgzXzU5LTMtMS0xLTM2MjQ4_08025f13-9f12-4169-8695-faa869dccd35"
      unitRef="usd">520309000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NatureOfOperations
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzYvZnJhZzo5NWUwNjkzNTU0YTM0ZDhiOGFhYzlhNDNiY2RlYTg1Ny90ZXh0cmVnaW9uOjk1ZTA2OTM1NTRhMzRkOGI4YWFjOWE0M2JjZGVhODU3XzE3MjA_5d52c6b2-f3d0-4bc7-bbe8-49b94212f82f">Description of business &lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ICON plc and its subsidiaries ("the Company" or "ICON") is a clinical research organization ("CRO"), providing outsourced development services on a global basis to the pharmaceutical, biotechnology and medical device industries. We specialize in the strategic development, management and analysis of programs that support all stages of the clinical development process from compound selection to Phase I-IV clinical studies. Our mission is to improve the lives of patients by accelerating the development of our customers' drugs and devices through innovative solutions.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We believe that we are one of a select group of CROs with the expertise and capability to conduct clinical trials in most major therapeutic areas on a global basis and have the operational flexibility to provide development services on a stand-alone basis or as part of an integrated "full-service" solution. At December&#160;31, 2021 we had approximately 38,330 employees, in 142 locations in 53 countries. During the year ended December&#160;31, 2021, we derived approximately 47.1%, 46.4% and 6.5% of our revenue in the United States, Europe and Rest of World, 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ICON&#x2019;s ordinary shares are traded on the NASDAQ Global Select Market under the symbol &#x201c;ICLR&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We began operations in 1990 and have expanded our business through internal growth, together with a number of strategic acquisitions to enhance our capabilities and expertise in certain areas of the clinical development process. We are incorporated in Ireland and our principal executive office is located at: South County Business Park, Leopardstown, Dublin 18, Republic of Ireland. The contact telephone number of this office is +353 1 2912000.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <dei:EntityNumberOfEmployees
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzYvZnJhZzo5NWUwNjkzNTU0YTM0ZDhiOGFhYzlhNDNiY2RlYTg1Ny90ZXh0cmVnaW9uOjk1ZTA2OTM1NTRhMzRkOGI4YWFjOWE0M2JjZGVhODU3Xzk3Mw_ff449fdc-1ae9-4a48-b016-7cd051e0ec07"
      unitRef="employee">38330</dei:EntityNumberOfEmployees>
    <iclr:NumberOfLocations
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzYvZnJhZzo5NWUwNjkzNTU0YTM0ZDhiOGFhYzlhNDNiY2RlYTg1Ny90ZXh0cmVnaW9uOjk1ZTA2OTM1NTRhMzRkOGI4YWFjOWE0M2JjZGVhODU3Xzk5MA_ce41e8e4-d996-4e2b-8c7a-49e6a5b515d2"
      unitRef="location">142</iclr:NumberOfLocations>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzYvZnJhZzo5NWUwNjkzNTU0YTM0ZDhiOGFhYzlhNDNiY2RlYTg1Ny90ZXh0cmVnaW9uOjk1ZTA2OTM1NTRhMzRkOGI4YWFjOWE0M2JjZGVhODU3XzEwMDY_cd4c1a3f-c783-4424-aa22-58abcf1a37c9"
      unitRef="country">53</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iccd478baae434af395e71d177b28bd2e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzYvZnJhZzo5NWUwNjkzNTU0YTM0ZDhiOGFhYzlhNDNiY2RlYTg1Ny90ZXh0cmVnaW9uOjk1ZTA2OTM1NTRhMzRkOGI4YWFjOWE0M2JjZGVhODU3XzEwNzE_76a30cb1-facd-46b8-8596-987080f37909"
      unitRef="number">0.471</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i50822bc1a62345aca0219ef6e28bf127_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzYvZnJhZzo5NWUwNjkzNTU0YTM0ZDhiOGFhYzlhNDNiY2RlYTg1Ny90ZXh0cmVnaW9uOjk1ZTA2OTM1NTRhMzRkOGI4YWFjOWE0M2JjZGVhODU3XzEwNzU_d727428b-d899-43d5-9fbc-cd52a89fd0ab"
      unitRef="number">0.464</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iad57efdbfd9c4bd3a89a3bbc5b80f396_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzYvZnJhZzo5NWUwNjkzNTU0YTM0ZDhiOGFhYzlhNDNiY2RlYTg1Ny90ZXh0cmVnaW9uOjk1ZTA2OTM1NTRhMzRkOGI4YWFjOWE0M2JjZGVhODU3XzEwODI_bad24c20-6e11-4ccc-bdf6-08e7654b4ccb"
      unitRef="number">0.065</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDM3_763e8f54-d3f3-4eda-b299-36965bdacd93">Significant accounting policies&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accounting policies noted below were applied in the preparation of the accompanying financial statements of the Company and are in conformity with accounting principles generally accepted in the United States.&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(a) &#160; Basis of consolidation&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the financial statements of the Company and all of its subsidiaries. All significant intercompany profits, transactions and account balances have been eliminated. The results of subsidiary undertakings acquired in the period are included in the Consolidated Statement of Operations from the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(b) &#160; Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. Actual results could differ from those estimates. The principal management estimates and judgments used in preparing the financial statements relate to revenue recognition and intangible assets acquired in a business combination.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(c) &#160; Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company earns revenues by providing a number of different services to its customers. These services, which are integral elements of the clinical development process, include clinical trials management, consulting, contract staffing, data services and laboratory services. Contracts range in duration from a number of months to several 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ASC 606 requires application of five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies the performance obligation(s), which have been applied to revenue recognized from each service 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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Clinical trial service revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A clinical trial service is a single performance obligation satisfied over time, i.e. the full-service obligation in respect of a clinical trial (including those services performed by investigators and other parties) is considered a single performance obligation. Promises offered to the customer are not distinct within the context of the contract. ICON is the contract principal in respect of both direct services and in the use of third parties (principally investigator services) that support the clinical research projects. The transaction price is determined by reference to the contract or change order value (total service revenue and pass-through/ reimbursable expenses) adjusted to reflect a realizable contract value. Revenue is recognized over time as the single performance obligation is satisfied. The progress towards completion for clinical service contracts is measured based on an input measure being total project costs incurred (inclusive of pass-through/ reimbursable expenses) at each reporting period as a percentage of forecasted total project costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Laboratory services revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the products or services are transferred to the customer. Revenue for laboratory services is measured as the amount of consideration we expect to receive in exchange for transferring products or services. Where contracts with customers contain multiple performance obligations, the transaction price is allocated to each performance obligation based on the estimated relative selling price of the promised good or service. Service revenue is recognized over time as the services are delivered to the customer based on the extent of progress towards completion of the performance obligation. The determination of the methodology to measure progress requires judgment and is based on the nature of services provided. This requires an assessment of the transfer of value to the customer. The right to invoice measure of progress is generally related to rate per unit contracts, as the extent of progress towards completion is measured based on discrete service or time-based increments, such as samples tested or labor hours incurred. Revenue is recorded in the amount invoiced since that amount corresponds to the value of the Company's performance and the transfer of value to the customer.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contracting services revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has availed of the practical expedient which results in recognition of revenue on a right to invoice basis. Application of the practical expedient reflects the right to consideration from the customer in an amount that corresponds directly with the value to the customer of the performance completion to date. This reflects hours performed by contract staff. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consulting services revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our consulting services contracts represent a single performance obligation satisfied over time. The transaction price is determined by reference to contract or change order value. Revenue is recognized over time as the performance obligation is satisfied. The progress towards completion for consulting contracts is measured based on total project inputs (time) at each reporting period as a percentage of forecasted total project inputs.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Data services revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company provides data reports and analytics to customers based on agreed-upon specifications, including the timing of delivery, which is typically either weekly, monthly, or quarterly. If a customer requests more than one type of data report or series of data reports within a contract, each distinct type of data report is a separate performance obligation. The contracts provide for the Company to be compensated for the value of each deliverable. The transaction price is determined using list prices, discount agreements, if any, and negotiations with the customers, and generally includes any out-of-pocket expenses. Typically, the Company bills in advance of services being provided with the amount being recorded as unearned revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When multiple performance obligations exist, the transaction price is allocated to performance obligations on a relative standalone selling price basis. In cases where the Company contracts to provide a series of data reports, or in some cases data, the Company recognizes revenue over time using the &#x201c;units delivered&#x201d; output method as the data or reports are delivered. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the services performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain arrangements include upfront customization or consultative services for customers. These arrangements often include payments based on the achievement of certain contractual milestones. Under these arrangements, the Company contracts with a customer to carry out a specific study, ultimately resulting in delivery of a custom report or data product. These arrangements are a single performance obligation given the integrated nature of the service being provided. The Company typically recognizes revenue under these contracts over time, using an output-based measure, generally time elapsed, to measure progress and transfer of control of the performance obligation to the customer. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the service performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company enters into contracts with some of its larger data suppliers that involve non-monetary terms. The Company issues purchase credits to be used toward the data supplier's purchase of the Company's services based on the fair value of the data obtained. In exchange, the Company receives monetary discounts on the data received from the data suppliers. The fair value of the revenue earned from the customer purchases is recognized as services are delivered as described above. At the end of the contract year, any unused customer purchase credits may be forfeited or carried over to the next contract year based on the terms of the data supplier contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commissions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Incremental costs of obtaining a contract are recognized as an asset on the Consolidated Balance Sheet in respect of those contracts that exceed one year. Where commission costs relate to contracts that are less than one year, the practical expedient is applied as the amortization period of the asset which would arise on deferral would be one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(d) &#160; Pass-through/ Reimbursable expenses&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pass through/ Reimbursable expenses comprise investigator payments and certain other costs which are reimbursed by clients under terms specific to each contract to the investigators. See &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;note 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(e) Direct costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(e) &#160; Direct costs&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Direct costs consist of compensation, associated employee benefits and share-based payments for project-related employees and other direct project-related costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reimbursable expenses are presented within direct costs. This presentation is to align the presentation of costs with our assessment that our clinical trial service is a single performance obligation satisfied over time i.e. the full-service obligation is in respect of a clinical trial (including those services performed by investigators and other parties) is considered a single performance obligation. Reimbursable expenses are recorded once the activity which forms the basis for the cost has occurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investigator payment costs are recorded and reported reflecting investigator activity over the life of the contract. Investigator payments are made based on predetermined contractual arrangements. Timing of payments may differ from the recording and reporting of the expense which is based on activity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(f) &#160; Advertising costs&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All costs associated with advertising and promotion are expensed as incurred. &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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(g) &#160; Foreign currencies and translation of subsidiaries&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ICON plc's financial statements are prepared in United States dollars. Transactions in currencies other than the functional currency of the individual entities within the ICON Group are recorded at the rate ruling at the date of the transaction. Monetary assets and liabilities denominated in currencies other than the functional currency of the individual entities within the ICON Group are translated into the functional currency of that entity at exchange rates prevailing at the Balance Sheet date. Adjustments resulting from these translations are charged or credited to income. Amounts charged or credited to the Consolidated Statements of Operations for the years ended December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts (credited)/charged&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The financial statements of subsidiaries with other functional currencies are translated at period end rates for the Consolidated Balance Sheets and average rates for the Consolidated Statements of Operations. Translation gains and losses arising are reported as a movement on accumulated other comprehensive income. Foreign currency transaction gains and losses are reported in other comprehensive income ("currency impact of long term funding") rather than through income where the foreign currency transaction is 'long-term investment' in nature i.e. settlement is not planned or anticipated in the foreseeable future.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(h) &#160; Disclosure of fair value of financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash, cash equivalents, other receivables, available for sale investments, accounts receivable, accounts payable, investigator payments and income taxes payable have carrying amounts that approximate fair value due to the short term maturities of these instruments. Other liabilities' carrying amounts approximate fair value based on net present value of estimated future cash flows. Debt is measured at historical cost.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial instruments are measured in the Consolidated Balance Sheet at amortized cost or fair value using a fair value hierarchy of valuation inputs. The fair value hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.610%"/&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;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inputs are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inputs are generally unobservable and typically reflect management&#x2019;s estimates of assumptions that market participants would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company classifies its investments in short term debt or equity investments as available for sale, as it does not actively trade such securities nor does it intend to hold them to maturity. The fair value of short term investments are represented by level 1 fair value measurements &#x2013; quoted prices in active markets for identical assets. The unrealized movements in fair value are recognized in equity until disposal or sale, at which time, those unrealized movements from prior periods are recognized in the Consolidated Statement of Operations. Losses other than temporary, which reduce the carrying amount below cost are recognized in Consolidated Statement of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(i) &#160; Business combinations&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of a business combination is measured as the aggregate of the fair values at the date of exchange of assets given, liabilities incurred or assumed and equity instruments issued in exchange for control. Where a business combination agreement provides for an adjustment to the cost of the acquisition which is contingent upon future events, the amount of the estimated adjustment is recognized at the acquisition date at the fair value of the contingent consideration. Any changes to this estimate outside the measurement period will depend on the classification of the contingent consideration. If the contingent consideration is classified as equity it shall not be re-measured and the settlement shall be accounted for within equity. If the contingent consideration is classified as a liability any adjustments will be accounted for through the Consolidated Statement of Operations or Other Comprehensive Income depending on whether the liability is considered a financial instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The assets, liabilities and contingent liabilities of businesses acquired are measured at their fair values at the date of acquisition. In the case of a business combination which is completed in stages, the fair values of the identifiable assets, liabilities and contingent liabilities are determined at the date of each exchange transaction. When the initial accounting for a business combination is determined provisionally, any subsequent adjustments to the provisional values allocated to the identifiable assets, liabilities and contingent liabilities are made within twelve months of the acquisition date and presented as adjustments to goodwill in the reporting period in which the adjustments are determined.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company allocates a share of net income to the noncontrolling interest holders based on percentage ownership. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(j) &#160; Goodwill and Impairment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the cost of acquired entities over the net amounts assigned to assets acquired and liabilities assumed. Goodwill primarily comprises acquired workforce in place which does not qualify for recognition as an asset apart from goodwill. Goodwill is stated net of any provision for impairment. The Company tests goodwill annually for any impairments or whenever events occur which may indicate impairment. An impairment charge would be recognized for any amount by which the carrying amount exceeds the reporting unit's fair value up to the amount of existing goodwill. The Company performs a qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. No impairment was recognized as a result of the impairment testing carried out for the years ended December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(k) &#160; 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intangible assets are amortized on a straight line basis over their estimated useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(l) &#160; Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents include cash and highly liquid investments with initial maturities of three months or less and are stated at cost, which approximates market value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(m) &#160; Investments in debt, equity and other&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:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Available for sale investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company classifies short-term investments as available for sale in accordance with the terms of ASC 320 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Investments - Debt and Equity Securities'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. Realized gains and losses are determined using specific identification. The investments are reported at fair value, with unrealized gains or losses reported in a separate component of shareholders' equity. Any differences between the cost and fair value of the investments are represented by accrued interest and unrealized gains/losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long term investments  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company classifies its interests in funds having considered the nature of its investment, the extent of influence over operating and financial decisions and the availability of readily determinable fair values. The Company determined that the interests in  funds at December&#160;31, 2021 meet the definition of equity securities without readily determinable fair values. The Company concluded that the interests held at December&#160;31, 2020 and December&#160;31, 2021 qualify for the NAV practical expedient in ASC 820 '&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair value measurements and disclosure&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;s'.  Any increases or decreases in fair value are recognized in net income in the period. These are therefore measured at Level 3 of the fair value hierarchy.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity method investments &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investments that are not consolidated are accounted for under the equity method if the Company  exercises significant influence that is considered to be greater than minor. These investments are classified as equity method investments on the accompanying Consolidated Balance Sheet. The Company records its pro rata share of the earnings/losses of these investments in Share of equity method investments in the Consolidated Statement of Operations. The Company reviews these for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(n)   Accounts receivable, net and unbilled revenue&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accounts receivable and unbilled revenue are recorded at fair value less an estimate of the credit losses expected to be incurred on the Company's accounts receivable portfolio. The Company's estimate of expected credit losses considers historical credit loss information that is adjusted, where necessary, for current conditions and reasonable and supportable forecasts. Historical credit loss experience provides the basis for the estimation of expected credit losses. The Company's receivables and unbilled services are predominantly due from large and mid-tier pharmaceutical and biotechnology companies that share similar risk characteristics. The Company monitors their portfolio of receivables and unbilled services for any deterioration in current or expected credit quality (for example, expected delinquency level), and adjusts the allowance for credit losses as required.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the allowance for credit losses are recorded as a provision for (or reversal of) credit loss expense in the   Consolidated Statement of Operations. Losses are charged against the allowance when management believes the uncollectibility of a previously provisioned amount is confirmed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts receivable factoring&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Where the Company enters into an agreement to sell certain portfolios of its accounts receivable balances, the sale is accounted for in accordance with ASC Topic 860 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Transfers and Servicing'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (ASC 860). Agreements which result in true sales of the transferred receivables, as defined in ASC 860, which occur when receivables are transferred without recourse to ICON, are excluded from amounts reported in the Consolidated Balance Sheet. Cash proceeds received from such sales are included in operating cash flows. The associated finance costs are presented as interest expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(o) &#160; Inventory&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventory is valued at the lower of cost and net realizable value and after provisions for obsolescence. The cost of inventories comprises the purchase price and attributable costs, less trade discounts. At December&#160;31, 2021 the carrying value of inventory, included within prepayments and other current assets on the Consolidated Balance Sheet, was $5.8 million (2020: $4.8 million).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(p) &#160; Property, plant and equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment is stated at cost less accumulated depreciation. Depreciation of property, plant and equipment is computed using the straight line method based on the estimated useful lives of the assets as listed below:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.084%"/&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 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:42.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Laboratory equipment &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are amortized using the straight line method over the estimated useful life of the asset or the lease term, whichever is shorter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(q) &#160; Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company adopted ASC 842 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Leases' (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ASC 842), with a date of initial application of January 1, 2019. The lease accounting policy applied in preparation of the results for the year ended December&#160;31, 2020 and December&#160;31, 2021 therefore reflect application of ASC 842. The Company adopted the standard using the cumulative-effect adjustment approach. Under this transition method, the Company applied the ASC 842 as at the date of initial application (i.e. January 1, 2019), without restatement of comparative period amounts. The cumulative effect of applying the standard is recorded as an adjustment to the opening consolidated balance sheet as at the date of initial application.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ASC 842 requires lessees to recognize the rights and obligations resulting from virtually all leases on the Consolidated Balance Sheet as right-of-use (ROU) assets with corresponding lease liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The most significant impact of application of the standard for the Company related to the recognition of right-of-use assets and lease liabilities on the Consolidated Balance Sheet for operating leases for certain property, vehicles and equipment. Prior to application of ASC 842, costs in respect of operating leases were charged to the Consolidated Statements of Operations on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pursuant to certain practical expedients available as part of adopting ASC 842, ICON did not reassess whether existing or expired supplier contracts are or contain leases, the classification of existing or expired leases, or whether unamortized initial direct costs meet the new definition of initial direct costs under ASC 842. Additionally, the Company elected to use hindsight in determining the lease term and in assessing impairment of ROU assets, if any. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at inception. Finance leases, if any, are depreciated on the same basis as property, plant and equipment. At December&#160;31, 2021 and December&#160;31, 2020, the Company did not account for any leases as finance leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases are included in operating right-of-use assets, other liabilities and non-current operating lease liabilities on our Consolidated Balance Sheet with the lease charge recognized on a straight-line basis over the lease term. ROU assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date or date of transition. Our lease terms may also include options to extend or terminate. The Company actively reviews options to extend or terminate leases and adjusts the ROU asset and lease liability when it is reasonably certain the option will be exercised. The ROU asset is adjusted for any prepayments made at the date of commencement and any initial direct costs incurred. As most of the Company's leases do not provide an implicit rate, the discount rate used is based on the rate of traded corporate bonds available at the commencement date adjusted for country risk, liquidity and lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for lease and non-lease components separately with lease components flowing through the Consolidated Balance Sheet and non-lease components expensed directly to the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are amortized over the shorter of the depreciable lives of the corresponding fixed assets or the lease term including any applicable renewals. Certain property leases include variable lease payments resulting from periodic rent increases based on an index which cannot be reasonably estimated at the lease commencement date. These costs are expensed as incurred on the Consolidated Statements of Operations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In some cases, the Company enters into sublease agreements and becomes both a lessee and a lessor for the same underlying asset. Although subleases are accounted for separately from the lease they relate to, subleases are accounted for in the same way as other leases.&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(r) &#160; Income taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company applies the asset and liability method of accounting for income taxes. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which these temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance to the amount that is more likely than not to be realized. The Company recognizes the effect of income tax positions only if those positions will more likely than not be sustained. Recognized income tax positions are measured at the largest amount of tax benefit that is greater than 50 percent likely of being realized upon settlement. Interest and penalties related to income taxes are included in income tax expense and classified with the related liability on the Consolidated Balance Sheet. The Company accounts for the impact of GILTI (&#x201c;global intangible low-taxed income&#x201d;) in the period it arises and has therefore not provided for deferred taxes in respect of this item.&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(s) &#160; Government grants&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Government grants received relating to capital expenditures are shown by deducting the grant from the asset's carrying amount and crediting them to income on a basis consistent with the depreciation policy of the relevant assets. Grants relating to categories of operating expenditures are shown as deferred income and credited to income in the period in which the expenditure to which they relate is charged.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the grant agreements amounts received may become repayable in full should certain circumstances specified within the grant agreements occur, including downsizing by the Company, disposing of the related assets, ceasing to carry on its business or the appointment of a receiver over any of its assets. The Company has not recognized any loss contingency having assessed as remote the likelihood of these events arising.&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(t) &#160; Research and development credits&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Research and development credits are available to the Company under the tax laws in certain jurisdictions, based on qualifying research and development spend as defined under those tax laws. Research and development credits are generally recognized as a reduction of income tax expense. However, certain tax jurisdictions provide refundable credits that are not wholly dependent on the Company's ongoing income tax status or income tax position. In these circumstances the benefit of these credits is not recorded as a reduction to income tax expense, but rather as a reduction of operating expenditure.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(u) &#160; Pension costs&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company contributes to defined contribution plans covering all eligible employees. The Company contributes to these plans based upon various fixed percentages of employee compensation and such contributions are expensed as incurred.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company operates, through certain subsidiaries, a defined benefit plan for certain employees located in the United Kingdom and Switzerland. The Company accounts for the costs of these plans in accordance with ASC 715-30 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Defined Benefit Plans &#x2013; Pension'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. These plans are presented in accordance with the requirements of ASC 715-60 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Defined Benefit Plans &#x2013; Other Postretirement'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. The Company also maintains various retirement plans across the Group, many of which are required by local employment laws.&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(v) &#160; Redeemable noncontrolling interests and equity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company acquired a majority ownership interest in MeDiNova during the year ended December 31, 2019. Included in the purchase agreement were put and call option arrangements with the noncontrolling interest holders that required (put option) or enabled (call option) the Company to purchase the remaining minority ownership at a future date. The option was accounted for as temporary equity, which is presented separately as redeemable noncontrolling interest on the Consolidated Balance Sheet. This classification reflects the assessment that the instruments are contingently redeemable in accordance with ASC 480-10-S99 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Distinguishing Liabilities from Equity'. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March 9, 2020, ICON exercised its option to call the remaining shares and took 100% ownership of MeDiNova. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Redeemable noncontrolling interests are accreted to their redemption value over the period from the date of issuance to the first date on which the option is exercisable. The change in the option's redemption value is recorded against retained earnings. In a computation of earnings per share, the accretion of redeemable noncontrolling interests to their redemption value is a reduction of net income attributable to the Group. Basic and diluted net income per ordinary share attributable to the Group includes the adjustment to reflect the accretion of the noncontrolling interest to its redemption value until the redemption of the noncontrolling interest on March 9, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(w)   Net income per ordinary share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic net income per ordinary share attributable to the Company has been computed by dividing net income available to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period. Diluted net income per ordinary share is computed by adjusting the weighted average number of ordinary shares outstanding during the period for all potentially dilutive ordinary shares outstanding during the period and adjusting net income for any changes in income or loss that would result from the conversion of such potential ordinary shares. There is no difference in net income used for basic and diluted net income per ordinary share. Basic and diluted net income per ordinary share attributable to the Company includes the adjustment to reflect the accretion of the noncontrolling interest in MeDiNova to its redemption value (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;note 27 - Net income per ordinary share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;).&lt;/span&gt;&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(x) &#160; Share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for its share options, Restricted Share Units ("RSUs") and Performance Share Units ("PSUs") in accordance with the provisions of ASC 718 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Compensation &#x2013; Stock Compensation'.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Share-based compensation expense for equity-settled awards made to employees and directors is measured and recognized based on estimated grant date fair values. These equity-settled awards include employee share options, RSUs and PSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense for share options awarded to employees and directors is estimated at the grant date based on each option's fair value as calculated using the Black-Scholes option-pricing model. Share-based compensation for RSUs and PSUs awarded to employees and directors is calculated based on the market value of the Company's shares on the date of award of the RSUs and PSUs. The value of awards expected to vest is recognized as an expense over the requisite service periods. Forfeitures are estimated on the date of grant and revised if actual or expected forfeiture activity differs materially from original estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimating the grant date fair value of share options as of the grant date using an option-pricing model, such as the Black-Scholes model, is affected by the Company's share price as well as assumptions regarding a number of complex variables. These variables include, but are not limited to, the expected share price volatility over the term of the awards, risk-free interest rates and the expected term of the awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Liability classified awards are measured at the fair value of the award on the grant date and remeasured at each reporting period at fair value until the award is settled. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Replacement awards&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;In connection with the completion of the Merger, the company issued replacement awards to the holders of PRA equity awards on July 1, 2021. An exchange of share-based compensation awards in a business combination is treated as a modification under ASC 718. The replacement awards and the original acquiree awards are measured at fair value at the acquisition date and calculated using the fair-value-based measurement principles in ASC 718. Amounts attributable to pre-combination vesting are accounted for as part of the consideration transferred for the acquiree. Amounts attributable to post-combination vesting are accounted for separate from the business combination and are recognized as compensation cost in the post-combination period.&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(y) &#160; Impairment of long-lived assets&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured at the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of are reported at the lower of the carrying amount of the asset or fair value less selling costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(z) &#160; Derivative financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We enter into transactions in the normal course of business using various financial instruments in order to hedge against exposure to fluctuating exchange and interest rates. We use derivative financial instruments to reduce exposure to fluctuations in interest rates. A derivative is a financial instrument or other contract whose value changes in response to some underlying variable, which has an initial net investment smaller than would be required for other instruments that have a similar response to the variable and that will be settled at a future date. We do not enter into derivative financial instruments for trading or speculative purposes. We did not hold any interest rate swap contracts or forward currency contracts at December&#160;31, 2021 or December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We use derivative financial instruments to reduce exposure to fluctuations in foreign exchange rates. During the years ended December&#160;31, 2019 and December&#160;31, 2020, we entered into forward currency contracts in respect of identified exposure arising from euro payments. All contracts expired during the year in which the contract was entered into. No forward currency contracts were entered into during the year ended December&#160;31, 2021.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our accounting policies for derivative financial instruments are based on whether they meet the criteria for designation as cash flow or fair value hedges. A designated hedge of the exposure to variability in the future cash flows of an asset or a liability, or of a forecast transaction, is referred to as a cash flow hedge. A designated hedge of the exposure to changes in fair value of an asset or a liability is referred to as a fair value hedge. The criterion for designating a derivative as a hedge includes the assessment of the instrument's effectiveness in risk reduction, matching of the derivative instrument to its underlying transaction and the probability that the underlying transaction will occur. For derivatives with cash flow hedge accounting designation, we report the gain or loss from the effective portion of the hedge as a component of Other Comprehensive Income and reclassify it into earnings in the same period or periods in which the hedged transaction affects earnings and within the same Consolidated Statement of Operations line item as the impact of the hedged transaction. For derivatives with fair value hedge accounting designation, we recognize gains or losses from the change in fair value of these derivatives, as well as the offsetting change in the fair value of the underlying hedged item, in earnings. Fair value gains and losses arising on derivative financial instruments not qualifying for hedge accounting are reported in our Consolidated Statement of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The company has entered into certain put and call arrangements to purchase equity in unconsolidated entities at a future date. These arrangements are accounted for at fair value at the balance sheet date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(aa) Debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Debt issuance costs relating to the Company&#x2019;s long-term debt are recorded as a direct reduction of long-term debt; these costs are deferred and amortized to interest expense using the effective interest method, over the respective terms of the related debt. Debt issuance costs relating to the Company&#x2019;s revolving credit facilities are recorded as an asset; these costs are deferred and amortized to interest expense using the straight-line method. Early repayment of debt facilities can result in modification of the debt and the acceleration of the amortization of debt issuance costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(ab) Transaction and integration-related expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;Transaction and integration-related expenses are the incremental costs directly attributable to the completion and integration activities associated with the Company&#x2019;s recent acquisitions. The costs consist of investment banking fees, advisory costs, retention agreements with employees, accelerated share compensation charges, contingent consideration valuation adjustments and ongoing integration activities. The Company accounts for these transaction and integration-related costs as expenses in the period in which the costs are incurred and the services are received.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;(ac) Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Restructuring charges reflect certain one-time costs arising from reorganization programs announced by Company management. These programs generally result in asset impairments and workforce reductions in order to optimize the Company&#x2019;s structure and facilitate improved long-term performance. Impairment charges are taken when the value-in-use of the asset is less than the asset&#x2019;s carrying value. Workforce related charges are taken when an approved reorganization program is communicated to the relevant employee groups.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(ad) &#160;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts in the consolidated financial statements and accompanying notes have been reclassified to conform to the current period&#x2019;s presentation. Most notably, the Company has presented transaction and integration-related expenses as a separate line in the Consolidated Statement of Operations and reclassified certain costs incurred in the years ended December 31, 2020 and December 31, 2019 within this line. These costs consist of transaction and integration-related expenses and contingent consideration valuation adjustments related to ICON's prior period acquisitions. These costs were previously presented in the selling, general and administrative expenses but have been reclassified to transaction and integration-related expenses to conform to the current period&#x2019;s presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDE4_ae9610f9-fe8f-4856-a1c5-7160c71a6178">Basis of consolidationThe consolidated financial statements include the financial statements of the Company and all of its subsidiaries. All significant intercompany profits, transactions and account balances have been eliminated. The results of subsidiary undertakings acquired in the period are included in the Consolidated Statement of Operations from the date of acquisition.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDEx_892f0efe-219f-4059-839f-61782487eb4d">Use of estimatesThe preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reported period. Actual results could differ from those estimates. The principal management estimates and judgments used in preparing the financial statements relate to revenue recognition and intangible assets acquired in a business combination.</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDQ3_7a997313-9024-4112-aac0-88c2af1b6727">Revenue recognition&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company earns revenues by providing a number of different services to its customers. These services, which are integral elements of the clinical development process, include clinical trials management, consulting, contract staffing, data services and laboratory services. Contracts range in duration from a number of months to several 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ASC 606 requires application of five steps: (1) identify the contract(s) with a customer; (2) identify the performance obligation in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when (or as) the entity satisfies the performance obligation(s), which have been applied to revenue recognized from each service 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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Clinical trial service revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A clinical trial service is a single performance obligation satisfied over time, i.e. the full-service obligation in respect of a clinical trial (including those services performed by investigators and other parties) is considered a single performance obligation. Promises offered to the customer are not distinct within the context of the contract. ICON is the contract principal in respect of both direct services and in the use of third parties (principally investigator services) that support the clinical research projects. The transaction price is determined by reference to the contract or change order value (total service revenue and pass-through/ reimbursable expenses) adjusted to reflect a realizable contract value. Revenue is recognized over time as the single performance obligation is satisfied. The progress towards completion for clinical service contracts is measured based on an input measure being total project costs incurred (inclusive of pass-through/ reimbursable expenses) at each reporting period as a percentage of forecasted total project costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Laboratory services revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when, or as, obligations under the terms of a contract are satisfied, which occurs when control of the products or services are transferred to the customer. Revenue for laboratory services is measured as the amount of consideration we expect to receive in exchange for transferring products or services. Where contracts with customers contain multiple performance obligations, the transaction price is allocated to each performance obligation based on the estimated relative selling price of the promised good or service. Service revenue is recognized over time as the services are delivered to the customer based on the extent of progress towards completion of the performance obligation. The determination of the methodology to measure progress requires judgment and is based on the nature of services provided. This requires an assessment of the transfer of value to the customer. The right to invoice measure of progress is generally related to rate per unit contracts, as the extent of progress towards completion is measured based on discrete service or time-based increments, such as samples tested or labor hours incurred. Revenue is recorded in the amount invoiced since that amount corresponds to the value of the Company's performance and the transfer of value to the customer.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contracting services revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has availed of the practical expedient which results in recognition of revenue on a right to invoice basis. Application of the practical expedient reflects the right to consideration from the customer in an amount that corresponds directly with the value to the customer of the performance completion to date. This reflects hours performed by contract staff. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consulting services revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our consulting services contracts represent a single performance obligation satisfied over time. The transaction price is determined by reference to contract or change order value. Revenue is recognized over time as the performance obligation is satisfied. The progress towards completion for consulting contracts is measured based on total project inputs (time) at each reporting period as a percentage of forecasted total project inputs.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Data services revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company provides data reports and analytics to customers based on agreed-upon specifications, including the timing of delivery, which is typically either weekly, monthly, or quarterly. If a customer requests more than one type of data report or series of data reports within a contract, each distinct type of data report is a separate performance obligation. The contracts provide for the Company to be compensated for the value of each deliverable. The transaction price is determined using list prices, discount agreements, if any, and negotiations with the customers, and generally includes any out-of-pocket expenses. Typically, the Company bills in advance of services being provided with the amount being recorded as unearned revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When multiple performance obligations exist, the transaction price is allocated to performance obligations on a relative standalone selling price basis. In cases where the Company contracts to provide a series of data reports, or in some cases data, the Company recognizes revenue over time using the &#x201c;units delivered&#x201d; output method as the data or reports are delivered. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the services performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain arrangements include upfront customization or consultative services for customers. These arrangements often include payments based on the achievement of certain contractual milestones. Under these arrangements, the Company contracts with a customer to carry out a specific study, ultimately resulting in delivery of a custom report or data product. These arrangements are a single performance obligation given the integrated nature of the service being provided. The Company typically recognizes revenue under these contracts over time, using an output-based measure, generally time elapsed, to measure progress and transfer of control of the performance obligation to the customer. Expense reimbursements are recorded to revenue as the expenses are incurred as they relate directly to the service performed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company enters into contracts with some of its larger data suppliers that involve non-monetary terms. The Company issues purchase credits to be used toward the data supplier's purchase of the Company's services based on the fair value of the data obtained. In exchange, the Company receives monetary discounts on the data received from the data suppliers. The fair value of the revenue earned from the customer purchases is recognized as services are delivered as described above. At the end of the contract year, any unused customer purchase credits may be forfeited or carried over to the next contract year based on the terms of the data supplier contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commissions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Incremental costs of obtaining a contract are recognized as an asset on the Consolidated Balance Sheet in respect of those contracts that exceed one year. Where commission costs relate to contracts that are less than one year, the practical expedient is applied as the amortization period of the asset which would arise on deferral would be one year or less.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDI4_92974f15-59d9-40a1-809f-b17a6c8dd664">Pass-through/ Reimbursable expenses&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pass through/ Reimbursable expenses comprise investigator payments and certain other costs which are reimbursed by clients under terms specific to each contract to the investigators. See &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;note 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(e) Direct costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; below.&lt;/span&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(e) &#160; Direct costs&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Direct costs consist of compensation, associated employee benefits and share-based payments for project-related employees and other direct project-related costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reimbursable expenses are presented within direct costs. This presentation is to align the presentation of costs with our assessment that our clinical trial service is a single performance obligation satisfied over time i.e. the full-service obligation is in respect of a clinical trial (including those services performed by investigators and other parties) is considered a single performance obligation. Reimbursable expenses are recorded once the activity which forms the basis for the cost has occurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investigator payment costs are recorded and reported reflecting investigator activity over the life of the contract. Investigator payments are made based on predetermined contractual arrangements. Timing of payments may differ from the recording and reporting of the expense which is based on activity.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDU5_f66616d6-1386-4e41-8591-615d2b8f5c66">Advertising costsAll costs associated with advertising and promotion are expensed as incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1Mzk4_84f673b9-6b18-4f1e-ab98-214fab0b3ea3">Foreign currencies and translation of subsidiariesICON plc's financial statements are prepared in United States dollars. Transactions in currencies other than the functional currency of the individual entities within the ICON Group are recorded at the rate ruling at the date of the transaction. Monetary assets and liabilities denominated in currencies other than the functional currency of the individual entities within the ICON Group are translated into the functional currency of that entity at exchange rates prevailing at the Balance Sheet date. Adjustments resulting from these translations are charged or credited to income.The financial statements of subsidiaries with other functional currencies are translated at period end rates for the Consolidated Balance Sheets and average rates for the Consolidated Statements of Operations. Translation gains and losses arising are reported as a movement on accumulated other comprehensive income. Foreign currency transaction gains and losses are reported in other comprehensive income ("currency impact of long term funding") rather than through income where the foreign currency transaction is 'long-term investment' in nature i.e. settlement is not planned or anticipated in the foreseeable future.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <iclr:ForeignCurrencyDisclosureTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1Mzk5_f5042e72-61bd-4eaf-9dc3-b7e2303e3438">Amounts charged or credited to the Consolidated Statements of Operations for the years ended December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019 were as follows:&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts (credited)/charged&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</iclr:ForeignCurrencyDisclosureTableTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90YWJsZTo5YWRjN2NlNjFiZTU0YjE2YTFhZDEzZWY1NTNhYWI5Yy90YWJsZXJhbmdlOjlhZGM3Y2U2MWJlNTRiMTZhMWFkMTNlZjU1M2FhYjljXzMtMS0xLTEtMzYyNDg_650367f1-215e-45ce-a0c9-5e3208946cb9"
      unitRef="usd">14316000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90YWJsZTo5YWRjN2NlNjFiZTU0YjE2YTFhZDEzZWY1NTNhYWI5Yy90YWJsZXJhbmdlOjlhZGM3Y2U2MWJlNTRiMTZhMWFkMTNlZjU1M2FhYjljXzMtMi0xLTEtMzYyNDg_74aaeed9-0056-46ea-800d-4ee966bcd001"
      unitRef="usd">-5979000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90YWJsZTo5YWRjN2NlNjFiZTU0YjE2YTFhZDEzZWY1NTNhYWI5Yy90YWJsZXJhbmdlOjlhZGM3Y2U2MWJlNTRiMTZhMWFkMTNlZjU1M2FhYjljXzMtMy0xLTEtMzYyNDg_7549a526-aca4-416b-b483-053f02616da2"
      unitRef="usd">-590000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1Mzcy_f4deeecc-d971-4f76-9a49-323c7827cd75">Disclosure of fair value of financial instruments&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash, cash equivalents, other receivables, available for sale investments, accounts receivable, accounts payable, investigator payments and income taxes payable have carrying amounts that approximate fair value due to the short term maturities of these instruments. Other liabilities' carrying amounts approximate fair value based on net present value of estimated future cash flows. Debt is measured at historical cost.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial instruments are measured in the Consolidated Balance Sheet at amortized cost or fair value using a fair value hierarchy of valuation inputs. The fair value hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.610%"/&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;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inputs are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inputs are generally unobservable and typically reflect management&#x2019;s estimates of assumptions that market participants would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company classifies its investments in short term debt or equity investments as available for sale, as it does not actively trade such securities nor does it intend to hold them to maturity. The fair value of short term investments are represented by level 1 fair value measurements &#x2013; quoted prices in active markets for identical assets. The unrealized movements in fair value are recognized in equity until disposal or sale, at which time, those unrealized movements from prior periods are recognized in the Consolidated Statement of Operations. Losses other than temporary, which reduce the carrying amount below cost are recognized in Consolidated Statement of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDE2_bdb7ee8b-67a5-42ab-bfb4-6665ab9ee91a">Business combinations&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of a business combination is measured as the aggregate of the fair values at the date of exchange of assets given, liabilities incurred or assumed and equity instruments issued in exchange for control. Where a business combination agreement provides for an adjustment to the cost of the acquisition which is contingent upon future events, the amount of the estimated adjustment is recognized at the acquisition date at the fair value of the contingent consideration. Any changes to this estimate outside the measurement period will depend on the classification of the contingent consideration. If the contingent consideration is classified as equity it shall not be re-measured and the settlement shall be accounted for within equity. If the contingent consideration is classified as a liability any adjustments will be accounted for through the Consolidated Statement of Operations or Other Comprehensive Income depending on whether the liability is considered a financial instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The assets, liabilities and contingent liabilities of businesses acquired are measured at their fair values at the date of acquisition. In the case of a business combination which is completed in stages, the fair values of the identifiable assets, liabilities and contingent liabilities are determined at the date of each exchange transaction. When the initial accounting for a business combination is determined provisionally, any subsequent adjustments to the provisional values allocated to the identifiable assets, liabilities and contingent liabilities are made within twelve months of the acquisition date and presented as adjustments to goodwill in the reporting period in which the adjustments are determined.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company allocates a share of net income to the noncontrolling interest holders based on percentage ownership. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt; Transaction and integration-related expensesTransaction and integration-related expenses are the incremental costs directly attributable to the completion and integration activities associated with the Company&#x2019;s recent acquisitions. The costs consist of investment banking fees, advisory costs, retention agreements with employees, accelerated share compensation charges, contingent consideration valuation adjustments and ongoing integration activities. The Company accounts for these transaction and integration-related costs as expenses in the period in which the costs are incurred and the services are received.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDI0_82342197-ad02-41b4-a90c-b66e4baf1612">Goodwill and ImpairmentGoodwill represents the excess of the cost of acquired entities over the net amounts assigned to assets acquired and liabilities assumed. Goodwill primarily comprises acquired workforce in place which does not qualify for recognition as an asset apart from goodwill. Goodwill is stated net of any provision for impairment. The Company tests goodwill annually for any impairments or whenever events occur which may indicate impairment. An impairment charge would be recognized for any amount by which the carrying amount exceeds the reporting unit's fair value up to the amount of existing goodwill. The Company performs a qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzEzNTYz_64cf21a2-317d-47d3-9f86-5dcfa00f71c5"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzEzNTYz_a2926e0e-a351-4523-afed-8930dec70186"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzEzNTYz_cf1d387f-5133-490c-847b-a1b3c58b7741"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDUx_97530add-7b2a-4b83-bbb5-2760937c160d">Intangible assetsIntangible assets are amortized on a straight line basis over their estimated useful life.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1MzU3_bc4fa5a5-8a38-472d-8c7c-349ff84db71b">Cash and cash equivalentsCash and cash equivalents include cash and highly liquid investments with initial maturities of three months or less and are stated at cost, which approximates market value.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDE0_52652300-2949-4627-a854-162cea6d7e64">Investments in debt, equity and other&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Available for sale investments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company classifies short-term investments as available for sale in accordance with the terms of ASC 320 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Investments - Debt and Equity Securities'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. Realized gains and losses are determined using specific identification. The investments are reported at fair value, with unrealized gains or losses reported in a separate component of shareholders' equity. Any differences between the cost and fair value of the investments are represented by accrued interest and unrealized gains/losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long term investments  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company classifies its interests in funds having considered the nature of its investment, the extent of influence over operating and financial decisions and the availability of readily determinable fair values. The Company determined that the interests in  funds at December&#160;31, 2021 meet the definition of equity securities without readily determinable fair values. The Company concluded that the interests held at December&#160;31, 2020 and December&#160;31, 2021 qualify for the NAV practical expedient in ASC 820 '&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair value measurements and disclosure&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;s'.  Any increases or decreases in fair value are recognized in net income in the period. These are therefore measured at Level 3 of the fair value hierarchy.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity method investments &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investments that are not consolidated are accounted for under the equity method if the Company  exercises significant influence that is considered to be greater than minor. These investments are classified as equity method investments on the accompanying Consolidated Balance Sheet. The Company records its pro rata share of the earnings/losses of these investments in Share of equity method investments in the Consolidated Statement of Operations. The Company reviews these for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1Mzc2_dbf61845-f8f8-4cec-afae-85e1ec837be9">Accounts receivable, net and unbilled revenue&#160;&#160;&#160;&#160;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accounts receivable and unbilled revenue are recorded at fair value less an estimate of the credit losses expected to be incurred on the Company's accounts receivable portfolio. The Company's estimate of expected credit losses considers historical credit loss information that is adjusted, where necessary, for current conditions and reasonable and supportable forecasts. Historical credit loss experience provides the basis for the estimation of expected credit losses. The Company's receivables and unbilled services are predominantly due from large and mid-tier pharmaceutical and biotechnology companies that share similar risk characteristics. The Company monitors their portfolio of receivables and unbilled services for any deterioration in current or expected credit quality (for example, expected delinquency level), and adjusts the allowance for credit losses as required.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the allowance for credit losses are recorded as a provision for (or reversal of) credit loss expense in the   Consolidated Statement of Operations. Losses are charged against the allowance when management believes the uncollectibility of a previously provisioned amount is confirmed.&lt;/span&gt;&lt;/div&gt;Accounts receivable factoring&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Where the Company enters into an agreement to sell certain portfolios of its accounts receivable balances, the sale is accounted for in accordance with ASC Topic 860 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Transfers and Servicing'&lt;/span&gt; (ASC 860). Agreements which result in true sales of the transferred receivables, as defined in ASC 860, which occur when receivables are transferred without recourse to ICON, are excluded from amounts reported in the Consolidated Balance Sheet. Cash proceeds received from such sales are included in operating cash flows. The associated finance costs are presented as interest expense.</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1MzYx_fc368864-9849-410b-aee9-cdc9b0bed679">InventoryInventory is valued at the lower of cost and net realizable value and after provisions for obsolescence. The cost of inventories comprises the purchase price and attributable costs, less trade discounts.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryNet
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzE4MTM3_1857aaee-4261-42ee-ba3c-29a89e1597f7"
      unitRef="usd">5800000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzE4MTQ1_cc8dc847-754c-428f-8992-5930a9c902f8"
      unitRef="usd">4800000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1MzQ2_bf662893-e6d4-4dcf-a7eb-0a9f53d1233c">Property, plant and equipment&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment is stated at cost less accumulated depreciation. Depreciation of property, plant and equipment is computed using the straight line method based on the estimated useful lives of the assets as listed below:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.084%"/&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 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:42.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Laboratory equipment &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;Leasehold improvements are amortized using the straight line method over the estimated useful life of the asset or the lease term, whichever is shorter.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <iclr:ScheduleOfUsefulLivesForPropertyPlantEquipmentTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1MzUw_352e2bac-0066-4ac8-ac29-112a1ba9b7b9">Depreciation of property, plant and equipment is computed using the straight line method based on the estimated useful lives of the assets as listed below:&#160;&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:73.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.084%"/&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 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:42.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Laboratory equipment &#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</iclr:ScheduleOfUsefulLivesForPropertyPlantEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2a7dd4344dd34202b588af91a6812de7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90YWJsZTozM2IxYmI3ZjQxY2U0MjAxYTVlMTQ2MzEwNDI3NTYxMS90YWJsZXJhbmdlOjMzYjFiYjdmNDFjZTQyMDFhNWUxNDYzMTA0Mjc1NjExXzEtMS0xLTEtMzYyNDg_0af6a7a0-b6ad-4bba-b4e3-c828d38a7c1a">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2987d6914a1d4cc68e8c95d19b068254_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90YWJsZTozM2IxYmI3ZjQxY2U0MjAxYTVlMTQ2MzEwNDI3NTYxMS90YWJsZXJhbmdlOjMzYjFiYjdmNDFjZTQyMDFhNWUxNDYzMTA0Mjc1NjExXzItMS0xLTEtMzYyNDgvdGV4dHJlZ2lvbjo5ZGY3YmIwYTFmNmU0MDA5OGYxOTEzMzkxYjk0MDBjZl80_9e212f85-ce4e-4d02-a482-0d1eb0567e84">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i57ebfffca8f94564b236e3cf355daa0a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90YWJsZTozM2IxYmI3ZjQxY2U0MjAxYTVlMTQ2MzEwNDI3NTYxMS90YWJsZXJhbmdlOjMzYjFiYjdmNDFjZTQyMDFhNWUxNDYzMTA0Mjc1NjExXzItMS0xLTEtMzYyNDgvdGV4dHJlZ2lvbjo5ZGY3YmIwYTFmNmU0MDA5OGYxOTEzMzkxYjk0MDBjZl83_6e723416-bdfe-44ac-a8f8-97b073624a96">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8f2e7237f254495a965fa61e435b32cc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90YWJsZTozM2IxYmI3ZjQxY2U0MjAxYTVlMTQ2MzEwNDI3NTYxMS90YWJsZXJhbmdlOjMzYjFiYjdmNDFjZTQyMDFhNWUxNDYzMTA0Mjc1NjExXzMtMS0xLTEtMzYyNDg_845011f5-2354-42f5-ba27-29f304284cff">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i98447e8a7c144589ae3d680ab7ea1f11_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90YWJsZTozM2IxYmI3ZjQxY2U0MjAxYTVlMTQ2MzEwNDI3NTYxMS90YWJsZXJhbmdlOjMzYjFiYjdmNDFjZTQyMDFhNWUxNDYzMTA0Mjc1NjExXzQtMS0xLTEtMzYyNDg_ea711cfb-02c5-491d-a1c9-751804bcb344">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id2e9789e124d454fb74080cfc1ea1d70_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90YWJsZTozM2IxYmI3ZjQxY2U0MjAxYTVlMTQ2MzEwNDI3NTYxMS90YWJsZXJhbmdlOjMzYjFiYjdmNDFjZTQyMDFhNWUxNDYzMTA0Mjc1NjExXzUtMS0xLTEtMzYyNDg_21527f3b-234f-488d-814d-15d39061f9de">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDAy_e5a8ba52-b0ed-45b0-b514-30b9b7087f6e">Leases&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company adopted ASC 842 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Leases' (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ASC 842), with a date of initial application of January 1, 2019. The lease accounting policy applied in preparation of the results for the year ended December&#160;31, 2020 and December&#160;31, 2021 therefore reflect application of ASC 842. The Company adopted the standard using the cumulative-effect adjustment approach. Under this transition method, the Company applied the ASC 842 as at the date of initial application (i.e. January 1, 2019), without restatement of comparative period amounts. The cumulative effect of applying the standard is recorded as an adjustment to the opening consolidated balance sheet as at the date of initial application.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ASC 842 requires lessees to recognize the rights and obligations resulting from virtually all leases on the Consolidated Balance Sheet as right-of-use (ROU) assets with corresponding lease liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The most significant impact of application of the standard for the Company related to the recognition of right-of-use assets and lease liabilities on the Consolidated Balance Sheet for operating leases for certain property, vehicles and equipment. Prior to application of ASC 842, costs in respect of operating leases were charged to the Consolidated Statements of Operations on a straight-line basis over the lease term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pursuant to certain practical expedients available as part of adopting ASC 842, ICON did not reassess whether existing or expired supplier contracts are or contain leases, the classification of existing or expired leases, or whether unamortized initial direct costs meet the new definition of initial direct costs under ASC 842. Additionally, the Company elected to use hindsight in determining the lease term and in assessing impairment of ROU assets, if any. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at inception. Finance leases, if any, are depreciated on the same basis as property, plant and equipment. At December&#160;31, 2021 and December&#160;31, 2020, the Company did not account for any leases as finance leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases are included in operating right-of-use assets, other liabilities and non-current operating lease liabilities on our Consolidated Balance Sheet with the lease charge recognized on a straight-line basis over the lease term. ROU assets and lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date or date of transition. Our lease terms may also include options to extend or terminate. The Company actively reviews options to extend or terminate leases and adjusts the ROU asset and lease liability when it is reasonably certain the option will be exercised. The ROU asset is adjusted for any prepayments made at the date of commencement and any initial direct costs incurred. As most of the Company's leases do not provide an implicit rate, the discount rate used is based on the rate of traded corporate bonds available at the commencement date adjusted for country risk, liquidity and lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for lease and non-lease components separately with lease components flowing through the Consolidated Balance Sheet and non-lease components expensed directly to the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are amortized over the shorter of the depreciable lives of the corresponding fixed assets or the lease term including any applicable renewals. Certain property leases include variable lease payments resulting from periodic rent increases based on an index which cannot be reasonably estimated at the lease commencement date. These costs are expensed as incurred on the Consolidated Statements of Operations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In some cases, the Company enters into sublease agreements and becomes both a lessee and a lessor for the same underlying asset. Although subleases are accounted for separately from the lease they relate to, subleases are accounted for in the same way as other leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDI5_c87c990d-67ae-45b3-ba04-663014fe7d0b">Income taxesThe Company applies the asset and liability method of accounting for income taxes. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amount of existing assets and liabilities and their respective tax bases and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which these temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred tax assets are reduced by a valuation allowance to the amount that is more likely than not to be realized. The Company recognizes the effect of income tax positions only if those positions will more likely than not be sustained. Recognized income tax positions are measured at the largest amount of tax benefit that is greater than 50 percent likely of being realized upon settlement. Interest and penalties related to income taxes are included in income tax expense and classified with the related liability on the Consolidated Balance Sheet. The Company accounts for the impact of GILTI (&#x201c;global intangible low-taxed income&#x201d;) in the period it arises and has therefore not provided for deferred taxes in respect of this item.</us-gaap:IncomeTaxPolicyTextBlock>
    <iclr:GovernmentGrantsPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDU2_dd60d033-e6eb-49a5-9f55-6f969a138806">Government grants&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Government grants received relating to capital expenditures are shown by deducting the grant from the asset's carrying amount and crediting them to income on a basis consistent with the depreciation policy of the relevant assets. Grants relating to categories of operating expenditures are shown as deferred income and credited to income in the period in which the expenditure to which they relate is charged.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the grant agreements amounts received may become repayable in full should certain circumstances specified within the grant agreements occur, including downsizing by the Company, disposing of the related assets, ceasing to carry on its business or the appointment of a receiver over any of its assets. The Company has not recognized any loss contingency having assessed as remote the likelihood of these events arising.&lt;/span&gt;&lt;/div&gt;</iclr:GovernmentGrantsPolicyTextBlock>
    <iclr:ResearchandDevelopmentCreditsPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1Mzcz_14fb93c6-36c8-4088-b5bb-5e19a266951c">Research and development creditsResearch and development credits are available to the Company under the tax laws in certain jurisdictions, based on qualifying research and development spend as defined under those tax laws. Research and development credits are generally recognized as a reduction of income tax expense. However, certain tax jurisdictions provide refundable credits that are not wholly dependent on the Company's ongoing income tax status or income tax position. In these circumstances the benefit of these credits is not recorded as a reduction to income tax expense, but rather as a reduction of operating expenditure.</iclr:ResearchandDevelopmentCreditsPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1Mzc4_732db34a-5d91-4bcb-a460-a129885f48e1">Pension costs&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company contributes to defined contribution plans covering all eligible employees. The Company contributes to these plans based upon various fixed percentages of employee compensation and such contributions are expensed as incurred.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company operates, through certain subsidiaries, a defined benefit plan for certain employees located in the United Kingdom and Switzerland. The Company accounts for the costs of these plans in accordance with ASC 715-30 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Defined Benefit Plans &#x2013; Pension'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. These plans are presented in accordance with the requirements of ASC 715-60 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Defined Benefit Plans &#x2013; Other Postretirement'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. The Company also maintains various retirement plans across the Group, many of which are required by local employment laws.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <iclr:StockholdersEquityNoteRedeemableNonControllingInterestPolicyPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1MzQ4_42115973-137a-49a5-9ac6-bdbe91063503">Redeemable noncontrolling interests and equity&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company acquired a majority ownership interest in MeDiNova during the year ended December 31, 2019. Included in the purchase agreement were put and call option arrangements with the noncontrolling interest holders that required (put option) or enabled (call option) the Company to purchase the remaining minority ownership at a future date. The option was accounted for as temporary equity, which is presented separately as redeemable noncontrolling interest on the Consolidated Balance Sheet. This classification reflects the assessment that the instruments are contingently redeemable in accordance with ASC 480-10-S99 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Distinguishing Liabilities from Equity'. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March 9, 2020, ICON exercised its option to call the remaining shares and took 100% ownership of MeDiNova. &lt;/span&gt;Redeemable noncontrolling interests are accreted to their redemption value over the period from the date of issuance to the first date on which the option is exercisable. The change in the option's redemption value is recorded against retained earnings. In a computation of earnings per share, the accretion of redeemable noncontrolling interests to their redemption value is a reduction of net income attributable to the Group. Basic and diluted net income per ordinary share attributable to the Group includes the adjustment to reflect the accretion of the noncontrolling interest to its redemption value until the redemption of the noncontrolling interest on March 9, 2020.</iclr:StockholdersEquityNoteRedeemableNonControllingInterestPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i34a011f87a9d4997aa40aa4d09a4fc8d_I20200309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzI3MTU0_85a6a283-349f-4dcb-aeb8-9e5ff859a1af"
      unitRef="number">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1Mzk0_de883bf1-f99d-424b-9ffe-ca197b54843a">Net income per ordinary share&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic net income per ordinary share attributable to the Company has been computed by dividing net income available to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period. Diluted net income per ordinary share is computed by adjusting the weighted average number of ordinary shares outstanding during the period for all potentially dilutive ordinary shares outstanding during the period and adjusting net income for any changes in income or loss that would result from the conversion of such potential ordinary shares. There is no difference in net income used for basic and diluted net income per ordinary share. Basic and diluted net income per ordinary share attributable to the Company includes the adjustment to reflect the accretion of the noncontrolling interest in MeDiNova to its redemption value (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;note 27 - Net income per ordinary share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;).&lt;/span&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1MzYy_2884847f-dd7c-4802-b99a-6271d897f616">Share-based compensation&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for its share options, Restricted Share Units ("RSUs") and Performance Share Units ("PSUs") in accordance with the provisions of ASC 718 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Compensation &#x2013; Stock Compensation'.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Share-based compensation expense for equity-settled awards made to employees and directors is measured and recognized based on estimated grant date fair values. These equity-settled awards include employee share options, RSUs and PSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense for share options awarded to employees and directors is estimated at the grant date based on each option's fair value as calculated using the Black-Scholes option-pricing model. Share-based compensation for RSUs and PSUs awarded to employees and directors is calculated based on the market value of the Company's shares on the date of award of the RSUs and PSUs. The value of awards expected to vest is recognized as an expense over the requisite service periods. Forfeitures are estimated on the date of grant and revised if actual or expected forfeiture activity differs materially from original estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimating the grant date fair value of share options as of the grant date using an option-pricing model, such as the Black-Scholes model, is affected by the Company's share price as well as assumptions regarding a number of complex variables. These variables include, but are not limited to, the expected share price volatility over the term of the awards, risk-free interest rates and the expected term of the awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Liability classified awards are measured at the fair value of the award on the grant date and remeasured at each reporting period at fair value until the award is settled. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Replacement awards&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;In connection with the completion of the Merger, the company issued replacement awards to the holders of PRA equity awards on July 1, 2021. An exchange of share-based compensation awards in a business combination is treated as a modification under ASC 718. The replacement awards and the original acquiree awards are measured at fair value at the acquisition date and calculated using the fair-value-based measurement principles in ASC 718. Amounts attributable to pre-combination vesting are accounted for as part of the consideration transferred for the acquiree. Amounts attributable to post-combination vesting are accounted for separate from the business combination and are recognized as compensation cost in the post-combination period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1NDI1_549f64bd-a49a-4971-9d31-e11542d9db07">Impairment of long-lived assetsLong-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured at the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of are reported at the lower of the carrying amount of the asset or fair value less selling costs.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1Mzkz_76de7011-fc7a-4dc7-b352-c593d2b6673e">Derivative financial instruments&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We enter into transactions in the normal course of business using various financial instruments in order to hedge against exposure to fluctuating exchange and interest rates. We use derivative financial instruments to reduce exposure to fluctuations in interest rates. A derivative is a financial instrument or other contract whose value changes in response to some underlying variable, which has an initial net investment smaller than would be required for other instruments that have a similar response to the variable and that will be settled at a future date. We do not enter into derivative financial instruments for trading or speculative purposes. We did not hold any interest rate swap contracts or forward currency contracts at December&#160;31, 2021 or December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We use derivative financial instruments to reduce exposure to fluctuations in foreign exchange rates. During the years ended December&#160;31, 2019 and December&#160;31, 2020, we entered into forward currency contracts in respect of identified exposure arising from euro payments. All contracts expired during the year in which the contract was entered into. No forward currency contracts were entered into during the year ended December&#160;31, 2021.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our accounting policies for derivative financial instruments are based on whether they meet the criteria for designation as cash flow or fair value hedges. A designated hedge of the exposure to variability in the future cash flows of an asset or a liability, or of a forecast transaction, is referred to as a cash flow hedge. A designated hedge of the exposure to changes in fair value of an asset or a liability is referred to as a fair value hedge. The criterion for designating a derivative as a hedge includes the assessment of the instrument's effectiveness in risk reduction, matching of the derivative instrument to its underlying transaction and the probability that the underlying transaction will occur. For derivatives with cash flow hedge accounting designation, we report the gain or loss from the effective portion of the hedge as a component of Other Comprehensive Income and reclassify it into earnings in the same period or periods in which the hedged transaction affects earnings and within the same Consolidated Statement of Operations line item as the impact of the hedged transaction. For derivatives with fair value hedge accounting designation, we recognize gains or losses from the change in fair value of these derivatives, as well as the offsetting change in the fair value of the underlying hedged item, in earnings. Fair value gains and losses arising on derivative financial instruments not qualifying for hedge accounting are reported in our Consolidated Statement of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The company has entered into certain put and call arrangements to purchase equity in unconsolidated entities at a future date. These arrangements are accounted for at fair value at the balance sheet date.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzIxOTkwMjMzMTAyNjI_b78f8aae-46e7-4816-abb9-b37350cf05ab">Debt issuance costsDebt issuance costs relating to the Company&#x2019;s long-term debt are recorded as a direct reduction of long-term debt; these costs are deferred and amortized to interest expense using the effective interest method, over the respective terms of the related debt. Debt issuance costs relating to the Company&#x2019;s revolving credit facilities are recorded as an asset; these costs are deferred and amortized to interest expense using the straight-line method. Early repayment of debt facilities can result in modification of the debt and the acceleration of the amortization of debt issuance costs.</us-gaap:DebtPolicyTextBlock>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzEzMTk0MTM5NjA5NTc3_edf6066a-44ae-4fed-8590-3270b035b83f">RestructuringRestructuring charges reflect certain one-time costs arising from reorganization programs announced by Company management. These programs generally result in asset impairments and workforce reductions in order to optimize the Company&#x2019;s structure and facilitate improved long-term performance. Impairment charges are taken when the value-in-use of the asset is less than the asset&#x2019;s carrying value. Workforce related charges are taken when an approved reorganization program is communicated to the relevant employee groups.</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xMzkvZnJhZzowYTcwMmYwMTVhNWY0MjVjOTM0NmNjYTk5Zjk4NjEzMS90ZXh0cmVnaW9uOjBhNzAyZjAxNWE1ZjQyNWM5MzQ2Y2NhOTlmOTg2MTMxXzM1MzU4_ae222efe-b337-4d8e-9f53-86864cfbac43">ReclassificationsCertain prior period amounts in the consolidated financial statements and accompanying notes have been reclassified to conform to the current period&#x2019;s presentation. Most notably, the Company has presented transaction and integration-related expenses as a separate line in the Consolidated Statement of Operations and reclassified certain costs incurred in the years ended December 31, 2020 and December 31, 2019 within this line. These costs consist of transaction and integration-related expenses and contingent consideration valuation adjustments related to ICON's prior period acquisitions. These costs were previously presented in the selling, general and administrative expenses but have been reclassified to transaction and integration-related expenses to conform to the current period&#x2019;s presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzE2OTA_da7a7eb8-522c-4eb1-9245-a6239da70ed3">Investments&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(a) &#160;&#160;&#160;&#160;Available for sale investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available for sale investments at start of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(497)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Realized gain on sale of short term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized capital loss &#x2013; investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Available for sale investments at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company classifies its investment in short term investments as available for sale. Short term investments comprise highly liquid investments with maturities of greater than three months and minimum "A-" rated fixed term deposits. Short term investments at December&#160;31, 2021 have an average mat&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;urity of 2.7 years co&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;mpared to 3.4 years at December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table represents our available for sale short term investments by major security type as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.022%"/&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 colspan="3" style="display:none"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Maturity by period&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cost&lt;br/&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less than 1&lt;br/&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1 to 5&lt;br/&gt;years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term deposits&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total ($ in millions)&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The contractual maturity of certain investments in the portfolio is greater than 12 months; however, classification as short-term investments reflects the Company practice and intention in respect of these investments. The Company recognizes the unrealized losses at fair value in equity as these unrealized losses on short term investments have been considered as temporary.&lt;/span&gt;&lt;/div&gt;(b)&#160;&#160;&#160;&#160;Investments in equity - long term&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company entered into subscription agreements with a number of funds. Capital totaling $16.9 million had been advanced under the terms of the subscription agreements at December&#160;31, 2021 (December&#160;31, 2020: $13.3 million). The Company determined that the interests in the funds meet the definition of equity securities without readily determinable fair values. The Company concluded that the interests held at December&#160;31, 2021 qualify for the NAV practical expedient in ASC 820 '&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair value measurements and disclosure&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;s'. There was an increase in fair value of $3.2 million (December&#160;31, 2020: $2.5 million) recognized in net income during the year bringing the carrying value of the subscriptions to $22.6 million at December&#160;31, 2021 (December&#160;31, 2020: $15.8 million).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;December&#160;31, 2021, the Company had committed to future investments of $17.4 million in respect of these funds.&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(c)&#160;&#160;&#160;&#160; Equity method investments&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has invested $4.9 million to obtain a 49% interest in the voting share capital of Oncacare. The Company&#x2019;s investment in Oncacare is accounted for under the equity method due to the Company's ability to exercise significant influence over Oncacare that is considered to be greater than minor. The Company records its pro rata share of the earnings/losses of this investment in 'Share of equity method investments' in the Consolidated Statement of Operations. See additional details in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;note 2 - Significant accounting policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The majority investor has the right to sell the 51% majority voting share capital exclusively to the Company in an eighteen month period, commencing January 1, 2023 and ICON also has the right to acquire the 51% majority voting share capital from August 1, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table represents our equity method investments at December&#160;31, 2021:&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ownership Percentage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Oncacare Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has recorded a loss of $2.2&#160;million representing its pro rata share of the losses in Oncacare since December&#160;31, 2020. From the date of initial investment to year ended December&#160;31, 2020, the Company recorded a loss of $0.4&#160;million. During the year ended December&#160;31, 2021, the Company provided a loan of $10&#160;million to Oncacare in order to fund the continued development of the business operations. The loan accrues annual interest at 1.6% and the loan is repayable on June 30, 2025. Oncacare continues to perform in line with expectations.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzE2OTI_05481d99-07d3-4f1a-bb16-f98f8f2cac4c">&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available for sale investments at start of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales and maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(497)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Realized gain on sale of short term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized capital loss &#x2013; investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Available for sale investments at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzItMS0xLTEtMzYyNDg_30414e56-465c-4a5f-9414-d2058f5adaa2"
      unitRef="usd">1729000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzItMi0xLTEtMzYyNDg_8a09c594-02fb-4b2d-910d-2cd771aafd4c"
      unitRef="usd">49628000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzQtMS0xLTEtNDUwNjg_2fbf93fe-23b4-4733-8930-d6bc4d012c00"
      unitRef="usd">480000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzQtMi0xLTEtNDUwNjg_1de2854b-7169-476a-b276-cfe73344e1fb"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzQtMS0xLTEtMzYyNDg_3002c541-a290-48bb-b6ec-4bddd3e67dd1"
      unitRef="usd">497000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzQtMi0xLTEtMzYyNDg_6146f07b-2ce4-4f22-90bf-1bf0e788cd43"
      unitRef="usd">47902000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzYtMS0xLTEtMzYyNDg_c6407b54-8cfc-4e49-bffc-de854eaa7c24"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzYtMi0xLTEtMzYyNDg_430cc213-b7d1-4dba-a16d-405db37992c7"
      unitRef="usd">234000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzctMS0xLTEtMzYyNDg_a2ddbdff-df3c-4ae2-8069-901d57a1776a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzctMi0xLTEtMzYyNDg_a86c7ae1-4d4b-4f29-b54b-c3a952f878b4"
      unitRef="usd">-231000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzgtMS0xLTEtMzYyNDg_7dc06407-b2df-4f92-b2d0-0bbc7dadcfa8"
      unitRef="usd">1712000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTplYzVkZjVjY2RlMzU0ZjVmYTUwZWQ4NmJiMDEwOTBkYS90YWJsZXJhbmdlOmVjNWRmNWNjZGUzNTRmNWZhNTBlZDg2YmIwMTA5MGRhXzgtMi0xLTEtMzYyNDg_7faa0535-75cc-4044-9916-c6ad4aa7e995"
      unitRef="usd">1729000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <iclr:ShortTermAvailableForSaleInvestmentsAverageRemainingMaturityPeriod
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzIxOTkwMjMyNTc0MTg_dd08cd59-dceb-4402-999a-d02c856a1648">P2Y8M12D</iclr:ShortTermAvailableForSaleInvestmentsAverageRemainingMaturityPeriod>
    <iclr:ShortTermAvailableForSaleInvestmentsAverageRemainingMaturityPeriod
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzM3NA_61e2c136-368d-4f34-8349-c18a3dd2fb82">P3Y4M24D</iclr:ShortTermAvailableForSaleInvestmentsAverageRemainingMaturityPeriod>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzE2ODg_91175537-b821-4af9-a8ca-f28a5fa468c9">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table represents our available for sale short term investments by major security type as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.022%"/&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 colspan="3" style="display:none"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Maturity by period&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cost&lt;br/&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;br/&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Less than 1&lt;br/&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1 to 5&lt;br/&gt;years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term deposits&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total ($ in millions)&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i62a3d1f7e9f94f56981cb4263b7a4bbf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTo2YmRhMGJhODFlOGE0MDE2ODgyMDhkNzgxZmI0Nzk5NC90YWJsZXJhbmdlOjZiZGEwYmE4MWU4YTQwMTY4ODIwOGQ3ODFmYjQ3OTk0XzUtMS0xLTEtMzYyNDg_706d1a18-9fc4-47d2-840e-03da5d176b4a"
      unitRef="usd">1700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i62a3d1f7e9f94f56981cb4263b7a4bbf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTo2YmRhMGJhODFlOGE0MDE2ODgyMDhkNzgxZmI0Nzk5NC90YWJsZXJhbmdlOjZiZGEwYmE4MWU4YTQwMTY4ODIwOGQ3ODFmYjQ3OTk0XzUtMy0xLTEtMzYyNDg_8da6af95-2396-4dd0-a2c6-90fb807799ec"
      unitRef="usd">1700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i62a3d1f7e9f94f56981cb4263b7a4bbf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTo2YmRhMGJhODFlOGE0MDE2ODgyMDhkNzgxZmI0Nzk5NC90YWJsZXJhbmdlOjZiZGEwYmE4MWU4YTQwMTY4ODIwOGQ3ODFmYjQ3OTk0XzUtNC0xLTEtMzYyNDg_9f2c3ae2-a575-42c5-8c1a-ef03c26d4246"
      unitRef="usd">500000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i62a3d1f7e9f94f56981cb4263b7a4bbf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTo2YmRhMGJhODFlOGE0MDE2ODgyMDhkNzgxZmI0Nzk5NC90YWJsZXJhbmdlOjZiZGEwYmE4MWU4YTQwMTY4ODIwOGQ3ODFmYjQ3OTk0XzUtNS0xLTEtMzYyNDg_f867fa6c-291e-4f7e-b3e5-8ee831956e04"
      unitRef="usd">1200000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTo2YmRhMGJhODFlOGE0MDE2ODgyMDhkNzgxZmI0Nzk5NC90YWJsZXJhbmdlOjZiZGEwYmE4MWU4YTQwMTY4ODIwOGQ3ODFmYjQ3OTk0XzYtMS0xLTEtMzYyNDg_75db7691-1bbd-4fe9-bec0-e0c88c5cff21"
      unitRef="usd">1700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTo2YmRhMGJhODFlOGE0MDE2ODgyMDhkNzgxZmI0Nzk5NC90YWJsZXJhbmdlOjZiZGEwYmE4MWU4YTQwMTY4ODIwOGQ3ODFmYjQ3OTk0XzYtMy0xLTEtMzYyNDg_dd5f927a-c341-4924-b326-d6b4733b6afc"
      unitRef="usd">1700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTo2YmRhMGJhODFlOGE0MDE2ODgyMDhkNzgxZmI0Nzk5NC90YWJsZXJhbmdlOjZiZGEwYmE4MWU4YTQwMTY4ODIwOGQ3ODFmYjQ3OTk0XzYtNC0xLTEtMzYyNDg_426baa54-cd31-426b-aa61-c0c1982ed36b"
      unitRef="usd">500000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90YWJsZTo2YmRhMGJhODFlOGE0MDE2ODgyMDhkNzgxZmI0Nzk5NC90YWJsZXJhbmdlOjZiZGEwYmE4MWU4YTQwMTY4ODIwOGQ3ODFmYjQ3OTk0XzYtNS0xLTEtMzYyNDg_1436fc91-f225-4cfa-9da2-e2689946d6a1"
      unitRef="usd">1200000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="i34fdb5db483e4be88aed63d7fba68086_D20180101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzEwMDg_6344e6cf-9dbf-479c-855a-434218669d7c"
      unitRef="usd">16900000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="ic87e1dcfa6f645709ebb66f6f1e00a7d_D20180101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzEwODc_61f6a837-8447-4a38-82dd-a1e278ffb400"
      unitRef="usd">13300000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzE0NDc_8b877ce6-8ebc-4fdc-92bc-67ad5c066ff0"
      unitRef="usd">3200000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzE0ODE_835f6090-2d6c-4606-a0af-77514c95df98"
      unitRef="usd">2500000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzE1Nzg_1e270284-484d-48d0-8e7c-577d24930fc2"
      unitRef="usd">22600000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzE1OTI_fc69e375-a63c-45db-83fc-691e37f0db13"
      unitRef="usd">15800000</us-gaap:EquitySecuritiesFvNi>
    <iclr:CommitmentToAcquireLongTermInvestments
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDIvZnJhZzowMGZmMmQ2NDEwMzY0ZjMzYjEzOWY3YjY1YWQ2ZDVkNy90ZXh0cmVnaW9uOjAwZmYyZDY0MTAzNjRmMzNiMTM5ZjdiNjVhZDZkNWQ3XzE2NDkyNjc0NDE4NTUz_85e31fb4-41fa-49f7-9b03-f370adc117f1"
      unitRef="usd">17400000</iclr:CommitmentToAcquireLongTermInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i79b2e8fe7b204f0c9abe56bd2cd862ae_I20200724"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90ZXh0cmVnaW9uOjRlZjA4MmJiYmQ0NDRjZmNiZDVmNWI4MmZhMmZmZjc3XzEwOTk1MTE2Mjg5NTE_540a0e34-bd0d-4f1c-8419-995ca3c955fa"
      unitRef="usd">4900000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90ZXh0cmVnaW9uOjRlZjA4MmJiYmQ0NDRjZmNiZDVmNWI4MmZhMmZmZjc3Xzc3_bb54b333-55e9-4995-8cf5-286efafbef2d"
      unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <iclr:EquityMethodInvestmentMajorityOwnershipPercentage
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90ZXh0cmVnaW9uOjRlZjA4MmJiYmQ0NDRjZmNiZDVmNWI4MmZhMmZmZjc3XzYxMw_770c50aa-5f45-426f-9d83-a73157f62d41"
      unitRef="number">0.51</iclr:EquityMethodInvestmentMajorityOwnershipPercentage>
    <iclr:EquityMethodInvestmentPeriodMajorityVotingShareCapitalCanBeSoldToTheCompany
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90ZXh0cmVnaW9uOjRlZjA4MmJiYmQ0NDRjZmNiZDVmNWI4MmZhMmZmZjc3XzEwOTk1MTE2Mjc5Mzkz_3876afe6-3db0-4cc2-9950-e47bc05a4602">P18M</iclr:EquityMethodInvestmentPeriodMajorityVotingShareCapitalCanBeSoldToTheCompany>
    <iclr:EquityMethodInvestmentMajorityOwnershipPercentage
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90ZXh0cmVnaW9uOjRlZjA4MmJiYmQ0NDRjZmNiZDVmNWI4MmZhMmZmZjc3Xzc3Mg_770c50aa-5f45-426f-9d83-a73157f62d41"
      unitRef="number">0.51</iclr:EquityMethodInvestmentMajorityOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90ZXh0cmVnaW9uOjRlZjA4MmJiYmQ0NDRjZmNiZDVmNWI4MmZhMmZmZjc3XzExNjI_279e47e7-6ad0-4f61-8ba6-b22c3c6cfeb7">&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table represents our equity method investments at December&#160;31, 2021:&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Ownership Percentage&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Oncacare Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90YWJsZToxMzhlNTEwZTJjYjM0M2JlODJhODU3MTkyMGM0ZTJlYy90YWJsZXJhbmdlOjEzOGU1MTBlMmNiMzQzYmU4MmE4NTcxOTIwYzRlMmVjXzQtMS0xLTEtMzYyNDg_a2e0a09d-1ab3-491a-8ce7-625cd6215df8"
      unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90YWJsZToxMzhlNTEwZTJjYjM0M2JlODJhODU3MTkyMGM0ZTJlYy90YWJsZXJhbmdlOjEzOGU1MTBlMmNiMzQzYmU4MmE4NTcxOTIwYzRlMmVjXzQtMi0xLTEtMzYyNDg_c241ee5e-7f8e-4d96-b052-71a0e8c90b53"
      unitRef="usd">2373000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90YWJsZToxMzhlNTEwZTJjYjM0M2JlODJhODU3MTkyMGM0ZTJlYy90YWJsZXJhbmdlOjEzOGU1MTBlMmNiMzQzYmU4MmE4NTcxOTIwYzRlMmVjXzQtMy0xLTEtMzYyNDg_0f3a767e-7f46-49d8-8863-f3a60e9d4043"
      unitRef="usd">4534000</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90ZXh0cmVnaW9uOjRlZjA4MmJiYmQ0NDRjZmNiZDVmNWI4MmZhMmZmZjc3XzEwNjI_faa29d64-ceeb-4901-9394-3975505d6c57"
      unitRef="usd">-2200000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90ZXh0cmVnaW9uOjRlZjA4MmJiYmQ0NDRjZmNiZDVmNWI4MmZhMmZmZjc3XzEyMDk0NjI3OTA3Mzgw_64bb842c-2c93-4bed-bcbe-474e54751e59"
      unitRef="usd">-400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="i8ddc44575d474df2b5dc85eb4348b493_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90ZXh0cmVnaW9uOjRlZjA4MmJiYmQ0NDRjZmNiZDVmNWI4MmZhMmZmZjc3XzI3NDg3NzkwNzEwNDc_5000bb67-b3c4-4b01-a473-68b0ef798d19"
      unitRef="usd">10000000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i8ddc44575d474df2b5dc85eb4348b493_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNDUvZnJhZzo0ZWYwODJiYmJkNDQ0Y2ZjYmQ1ZjViODJmYTJmZmY3Ny90ZXh0cmVnaW9uOjRlZjA4MmJiYmQ0NDRjZmNiZDVmNWI4MmZhMmZmZjc3XzEzMTk0MTM5NTM1MzUw_5a4231ef-e97f-4a32-8d69-2fdf4559ad32"
      unitRef="number">0.016</us-gaap:RelatedPartyTransactionRate>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90ZXh0cmVnaW9uOmEyZTc4MjY3ZmQyNTQ4MDNhMTdhYTI5ZjZjNTJmMzk3XzEwODU5_a14f6aa2-30ae-4818-824c-e00a8604402e">Goodwill&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Opening goodwill&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;936,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;883,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year acquisitions (note 6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,120,006&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior period acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,332)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Closing goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,037,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;936,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has made a number of strategic acquisitions since inception to enhance its capabilities and experience in certain areas of the clinical development process. Goodwill arising on acquisition represents the excess of the cost of acquired entities over the net amounts assigned to assets acquired and liabilities assumed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company tests goodwill annually for impairment or whenever events occur which may indicate impairment. The results of the Company's goodwill impairment testing assessed at September 30, 2021 during the year ended December&#160;31, 2021 provided no evidence of impairment and indicated the existence of sufficient headroom such that a reasonably possible change to the key assumptions used would be unlikely to result in an impairment of the related goodwill.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90ZXh0cmVnaW9uOmEyZTc4MjY3ZmQyNTQ4MDNhMTdhYTI5ZjZjNTJmMzk3XzEwODY1_a5d09a72-851f-4345-a8f2-d86b5e366e77">&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Opening goodwill&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;936,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;883,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current year acquisitions (note 6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,120,006&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior period acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,332)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Closing goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,037,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;936,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90YWJsZTphN2RkZjg4YzA3OGI0YzYxYWY2NzAzYmE2MWI5ZDU0Ni90YWJsZXJhbmdlOmE3ZGRmODhjMDc4YjRjNjFhZjY3MDNiYTYxYjlkNTQ2XzItMS0xLTEtMzYyNDg_af26083b-6373-4ea0-b31c-99658203bfae"
      unitRef="usd">936257000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90YWJsZTphN2RkZjg4YzA3OGI0YzYxYWY2NzAzYmE2MWI5ZDU0Ni90YWJsZXJhbmdlOmE3ZGRmODhjMDc4YjRjNjFhZjY3MDNiYTYxYjlkNTQ2XzItMi0xLTEtMzYyNDg_8a3a0c29-32cf-446b-a05d-10fe5e2487c3"
      unitRef="usd">883170000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90YWJsZTphN2RkZjg4YzA3OGI0YzYxYWY2NzAzYmE2MWI5ZDU0Ni90YWJsZXJhbmdlOmE3ZGRmODhjMDc4YjRjNjFhZjY3MDNiYTYxYjlkNTQ2XzMtMS0xLTEtMzYyNDg_204de165-abc0-4aa4-b780-4e7c3671366c"
      unitRef="usd">8120006000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90YWJsZTphN2RkZjg4YzA3OGI0YzYxYWY2NzAzYmE2MWI5ZDU0Ni90YWJsZXJhbmdlOmE3ZGRmODhjMDc4YjRjNjFhZjY3MDNiYTYxYjlkNTQ2XzMtMi0xLTEtMzYyNDg_27384fdd-29db-411d-8672-17ecb607a0fe"
      unitRef="usd">27191000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90YWJsZTphN2RkZjg4YzA3OGI0YzYxYWY2NzAzYmE2MWI5ZDU0Ni90YWJsZXJhbmdlOmE3ZGRmODhjMDc4YjRjNjFhZjY3MDNiYTYxYjlkNTQ2XzQtMS0xLTEtMzYyNDg_3f69f660-0960-421e-a5c7-bb1345be0ee2"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90YWJsZTphN2RkZjg4YzA3OGI0YzYxYWY2NzAzYmE2MWI5ZDU0Ni90YWJsZXJhbmdlOmE3ZGRmODhjMDc4YjRjNjFhZjY3MDNiYTYxYjlkNTQ2XzQtMi0xLTEtMzYyNDg_92f170ce-99d1-4ce4-b73f-7a45386d8e7c"
      unitRef="usd">123000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90YWJsZTphN2RkZjg4YzA3OGI0YzYxYWY2NzAzYmE2MWI5ZDU0Ni90YWJsZXJhbmdlOmE3ZGRmODhjMDc4YjRjNjFhZjY3MDNiYTYxYjlkNTQ2XzUtMS0xLTEtMzYyNDg_d14e280b-bb26-480f-97ae-f81cecac1065"
      unitRef="usd">-18332000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90YWJsZTphN2RkZjg4YzA3OGI0YzYxYWY2NzAzYmE2MWI5ZDU0Ni90YWJsZXJhbmdlOmE3ZGRmODhjMDc4YjRjNjFhZjY3MDNiYTYxYjlkNTQ2XzUtMi0xLTEtMzYyNDg_041236c4-f85f-464e-9568-42c76aa8e42b"
      unitRef="usd">25773000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90YWJsZTphN2RkZjg4YzA3OGI0YzYxYWY2NzAzYmE2MWI5ZDU0Ni90YWJsZXJhbmdlOmE3ZGRmODhjMDc4YjRjNjFhZjY3MDNiYTYxYjlkNTQ2XzYtMS0xLTEtMzYyNDg_0a7afb56-c3d8-40bb-b60d-21f37f7d6b6d"
      unitRef="usd">9037931000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90YWJsZTphN2RkZjg4YzA3OGI0YzYxYWY2NzAzYmE2MWI5ZDU0Ni90YWJsZXJhbmdlOmE3ZGRmODhjMDc4YjRjNjFhZjY3MDNiYTYxYjlkNTQ2XzYtMi0xLTEtMzYyNDg_786832d8-d524-46e9-b0c3-8e0f55aa7177"
      unitRef="usd">936257000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTEvZnJhZzphMmU3ODI2N2ZkMjU0ODAzYTE3YWEyOWY2YzUyZjM5Ny90ZXh0cmVnaW9uOmEyZTc4MjY3ZmQyNTQ4MDNhMTdhYTI5ZjZjNTJmMzk3XzEwODY3_64cbbaa8-ac9d-4c99-8b69-b2a5afacbfab">Consequently, actual future results of the Company will differ from the pro forma financial information presented below:&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &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:62.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,462,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,980,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income/(loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(149,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;/table&gt;The proforma effect of the MedPass acquisition if completed on January 1, 2019 would have resulted in revenue and net income for the fiscal years ended December 31, 2020 and December 31, 2019 as follows:  &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,798,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,820,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzg5NjU_74f8fa6d-f23a-4a56-8b56-ef8acf9bd99c">Intangible Assets&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,056,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Order backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;528,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names &amp;amp; brands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,685&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patient database&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,507&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,081,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(370,538)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(133,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,710,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On July 1, 2021, ICON plc announced the completion of its Merger with PRA Health Sciences, Inc. The Merger resulted in the recognition of Customer relationships of $3,915.0&#160;million, Order backlog of $490.0&#160;million, Trade names of $202.0&#160;million, Patient database of $168.0&#160;million and Technology assets of $111.0&#160;million. These assets will be amortized over their expected useful lives of between 3 and 23 years. The valuation and useful lives of these assets remains provisional at December&#160;31, 2021. In total, $223.5&#160;million has been amortized in the period since the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On January 22, 2020 a subsidiary of the Company, ICON Investments Limited acquired 100% of the equity share capital of the MedPass Group. MedPass is the leading European medical device CRO, regulatory and reimbursement consultancy, that specializes in medical device development and market access. The acquisition of MedPass further enhances ICON&#x2019;s Medical Device and Diagnostic Research services, through the addition of new regulatory and clinical capabilities in Europe. On acquisition, certain customer relationships and order backlog identified, which were valued at $11.7&#160;million and $2.9&#160;million respectively, were recognized and are being amortized over approximately 13 years and 3 years, the estimated period of benefit. In total, $2.0&#160;million has been amortized in the period to December&#160;31, 2021 relating to the 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-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Future intangible asset amortization expense for the years ended December 31, 2022 to December 31, 2026 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;456,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;338,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,680,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzg5NjY_40218e06-f601-4036-bc0a-f3f2fc8827c8">&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,056,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Order backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;528,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names &amp;amp; brands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,685&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patient database&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,507&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,081,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(370,538)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(133,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net book value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,710,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2d3fa59c20354798b3fe32fbe88700c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzItMS0xLTEtMzYyNDg_5a552991-3cb2-4d5a-a165-b7024ff96c55"
      unitRef="usd">4056642000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib27d114693994c1bbb27bce87b357b48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzItMi0xLTEtMzYyNDg_66b9df81-de60-48bb-8dcb-05244efc4c3d"
      unitRef="usd">144251000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i727c1622461843c1a81f8f6fb66f40aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzMtMS0xLTEtMzYyNDg_d551341f-3f26-4d36-be3b-c79a819dbcfa"
      unitRef="usd">528022000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i391000958f6f4ad4b03f663ad0a01ee6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzMtMi0xLTEtMzYyNDg_f9d92cc5-3b30-4300-a6fd-e5dc7be53374"
      unitRef="usd">39269000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5ca96102037f405a834d371c8285ea8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzQtMS0xLTEtMzYyNDg_797ec232-b679-496a-9e6f-e2de70b33b15"
      unitRef="usd">204685000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i32a2e822e6e146128cc9a04440ccd362_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzQtMi0xLTEtMzYyNDg_7f553f9b-b7f3-4d1f-b0bb-ac229ee34eb9"
      unitRef="usd">2766000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6a9a1d8583f64d51af91b99d7a6b4135_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzUtMS0xLTEtMzYyNDg_8a4b03eb-7033-46ca-9abf-080cc0b08075"
      unitRef="usd">170525000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i86eec55be971443da0d8c545532a4f94_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzUtMi0xLTEtMzYyNDg_7642f8f9-6177-43a7-b959-7b9f04652d60"
      unitRef="usd">2552000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8dbf4b780c904be2bf1341d2e01a6247_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzYtMS0xLTEtMzYyNDg_8456770b-55b9-438b-923e-35a3b8866f49"
      unitRef="usd">121507000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8dd17c1d14eb4336b8de511f325caec7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzYtMi0xLTEtMzYyNDg_52744d38-5c3d-4ab0-84cd-a44b2310d7b3"
      unitRef="usd">11173000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzEwLTEtMS0xLTM2MjQ4_e5eadc00-04a0-4a75-b515-00223be968bd"
      unitRef="usd">5081381000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzEwLTItMS0xLTM2MjQ4_58d5aa4e-7e68-4fe9-a58b-cee45de05534"
      unitRef="usd">200011000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzExLTEtMS0xLTM2MjQ4_bc2b33bc-8815-4106-b2aa-1a26511f3705"
      unitRef="usd">370538000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzExLTItMS0xLTM2MjQ4_2f0f7567-8700-4b7c-8a53-0fb2640f80ef"
      unitRef="usd">133551000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzEzLTEtMS0xLTM2MjQ4_50be8bcb-03db-44ff-8ad5-f5f452bb09fe"
      unitRef="usd">4710843000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo1NDAwZDRiZDk2Y2U0ZjZiYTYzZTY5ZDYwMjFhOTY1MC90YWJsZXJhbmdlOjU0MDBkNGJkOTZjZTRmNmJhNjNlNjlkNjAyMWE5NjUwXzEzLTItMS0xLTM2MjQ4_843b0eec-9f3f-47d8-a37e-5fdbcba2de52"
      unitRef="usd">66460000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ib2760f7ce2844eeb9454a223b0d6bdd9_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzEwOTk1MTE2NDQ5MzE_c15f0b24-44ee-44be-8e13-b2fc06adb8df"
      unitRef="usd">3915000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i0c3d250f7b48429daff67944653a547e_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzEwOTk1MTE2NDQ5NDM_e7c480b8-3d03-4f00-b5e4-090fb986f404"
      unitRef="usd">490000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i9fdaf7dd9b454d2b8940cc6620aa6239_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzEwOTk1MTE2NDQ5NTU_afc478c5-8296-4c9d-8b6f-91ab65207362"
      unitRef="usd">202000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i20ad6864825548d6963d2ca543226afa_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzEwOTk1MTE2NDQ5Njg_181b7ac9-b433-46ed-87ee-6700c2e065e0"
      unitRef="usd">168000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i34c5cbb5923847049004e8c7917d853b_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzEwOTk1MTE2NDQ5ODk_e9b5ddcb-ba9e-42f8-a0cb-2a638a8d6c19"
      unitRef="usd">111000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i653318d9e6234778be8ddf6cd1ffc904_D20210701-20210701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzIxOTkwMjMyODE4MTc_05866679-8392-49cf-996b-ea947b621e8a">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iea4c19eacf6342068eda7cdb8712f339_D20210701-20210701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzIxOTkwMjMyODE4MTk_1ac1101b-76fd-4243-99da-82c76b41bc92">P23Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i203c240f0b4043b2ba07c7260e4b5072_D20210701-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzEwOTk1MTE2NDU4Njk_0a46adae-ffdb-4c76-bb42-e30663ae71fd"
      unitRef="usd">223500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzExNg_422d1bf6-0d6e-4a02-8220-0a5beb0eb14d"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i7de8b4b9115b4c429dc042e5ecb81b66_I20200122"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzU4MQ_738a697a-0a13-4e76-bdd9-4141c147dc38"
      unitRef="usd">11700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic7fa7bd0b2d84f9bb5d970eebb2b2cc0_I20200122"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzU4OA_d4d2bae4-7cc3-4302-9452-f22b61c29a40"
      unitRef="usd">2900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i586effbcf5d3481cb59812fdb908734f_D20200122-20200122"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzY3OA_7ad78cc3-918b-48af-8822-4bf359ad4733">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibdff042d535e43268017baca8988f1a5_D20200122-20200122"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzY4NQ_41c80633-428e-430a-bce7-86012813f53b">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibd05d6e491a44874be7f139b3e968b8d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzEwOTk1MTE2NDU4MzE_de46c8d8-174d-4b7c-a146-7cb5c0f8ae2c"
      unitRef="usd">2000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90ZXh0cmVnaW9uOmQyMjFjM2RjMDIwMTQ3MDM4NWM1MmJjMWUxZjRlM2QzXzg5NTg_db896293-cc5b-4f1c-81d8-53706fa04401">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Future intangible asset amortization expense for the years ended December 31, 2022 to December 31, 2026 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;br/&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;456,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;338,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;222,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,680,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo2YTBkMzA3ODViMzg0OGZjYjQ4NmE2NGQzZDliM2Y3OS90YWJsZXJhbmdlOjZhMGQzMDc4NWIzODQ4ZmNiNDg2YTY0ZDNkOWIzZjc5XzItMS0xLTEtMzYyNDg_47b452d1-4c75-4efd-990b-70e64c443671"
      unitRef="usd">456973000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo2YTBkMzA3ODViMzg0OGZjYjQ4NmE2NGQzZDliM2Y3OS90YWJsZXJhbmdlOjZhMGQzMDc4NWIzODQ4ZmNiNDg2YTY0ZDNkOWIzZjc5XzMtMS0xLTEtMzYyNDg_1bc59918-e331-49c8-8dd1-6096ac1317ee"
      unitRef="usd">454235000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo2YTBkMzA3ODViMzg0OGZjYjQ4NmE2NGQzZDliM2Y3OS90YWJsZXJhbmdlOjZhMGQzMDc4NWIzODQ4ZmNiNDg2YTY0ZDNkOWIzZjc5XzQtMS0xLTEtMzYyNDg_ca1fd802-2268-4532-82ad-4eb6d26aedd1"
      unitRef="usd">338463000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo2YTBkMzA3ODViMzg0OGZjYjQ4NmE2NGQzZDliM2Y3OS90YWJsZXJhbmdlOjZhMGQzMDc4NWIzODQ4ZmNiNDg2YTY0ZDNkOWIzZjc5XzUtMS0xLTEtMzYyNDg_37ba14c9-a0de-439a-92fc-67cca1c3c5ea"
      unitRef="usd">222191000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo2YTBkMzA3ODViMzg0OGZjYjQ4NmE2NGQzZDliM2Y3OS90YWJsZXJhbmdlOjZhMGQzMDc4NWIzODQ4ZmNiNDg2YTY0ZDNkOWIzZjc5XzYtMS0xLTEtMzYyNDg_a0087344-2cad-420b-aad3-9fdf003ffe8f"
      unitRef="usd">208175000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <iclr:FiniteLivedIntangibleAssetsAmortizationExpenseNet
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTQvZnJhZzpkMjIxYzNkYzAyMDE0NzAzODVjNTJiYzFlMWY0ZTNkMy90YWJsZTo2YTBkMzA3ODViMzg0OGZjYjQ4NmE2NGQzZDliM2Y3OS90YWJsZXJhbmdlOjZhMGQzMDc4NWIzODQ4ZmNiNDg2YTY0ZDNkOWIzZjc5XzctMS0xLTEtMzYyNDg_4726ec7e-7e1e-4e61-8e74-4cddd2dbe6da"
      unitRef="usd">1680037000</iclr:FiniteLivedIntangibleAssetsAmortizationExpenseNet>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8yMTk5MDIzMjcxODY3_0e839103-5244-4b85-89f7-fb9675e2f8cd">Business combinations&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;PRA Health Sciences, Inc. - Merger Completion&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On July 1, 2021 (the "Merger Date"), the Company completed the Acquisition of PRA by means of a merger whereby Indigo Merger Sub, Inc., a Delaware corporation and subsidiary of ICON, merged with and into PRA Health Sciences, Inc., the parent of the PRA Health Sciences Group ("the Acquisition" and "the Merger"). The combined Group has retained the name ICON and brought together approximately 38,000 (as at the Merger date) employees across the globe, creating one of the world&#x2019;s most advanced healthcare intelligence and clinical research organization. The Merger was accounted for as a business combination using the acquisition method of accounting in accordance with ASC Topic 805, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The combined Company leverages its enhanced operations to transform clinical trials and accelerate biopharma customers&#x2019; commercial success through the development of much needed medicines and medical devices. The new ICON has a renewed focus on leveraging data, applying technology and accessing diverse patient populations to speed up drug development.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;Upon completion of the Merger, pursuant to the terms of the Merger Agreement, PRA became a wholly owned subsidiary of the ICON Group. Under the terms of the Merger, PRA shareholders received per share $80 in cash and 0.4125 shares of ICON stock. The trading of PRA common stock on NASDAQ was suspended prior to market open on July 1, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;In the year ended December&#160;31, 2021, the Company incurred $198.3 million of Merger-related expenses which were accounted for separately from the business combination and expensed as incurred within the &#x201c;Transaction and integration related&#x201d; line item of the Consolidated Statement of Operations. These costs consist primarily of investment banker fees, advisory fees, legal costs, accounting and consulting fees, share-based compensation expense, and employee retention bonuses. Included in the $198.3 million of transaction and integration costs are acquisition related costs (as defined by ASC 805) of $57.1&#160;million. These costs include finders fees; advisory, legal, accounting, valuation, and other professional or consulting fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The Company also incurred approximately $86.7 million of Merger-related financing fees which are included in the &#x201c;Interest expense&#x201d; line item in the Consolidated Statement of Operations for the year ended December&#160;31, 2021. The Company deferred $76.2&#160;million of financing costs incurred as a result of the Senior Secured Credit Facility and Senior Secured Notes. These costs will be amortized over the term of the related debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The purchase accounting associated with the PRA Merger remains ongoing and the Company continues to review the acquisition balance sheet. The Company expects to conclude the purchase accounting exercise by June 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The Merger Date fair value of the consideration transferred consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;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:75.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.439%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;(in thousands)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,308,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of ordinary shares issued to acquiree stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,658,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of replacement share-based awards issued to acquiree employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repayment of term loan obligations and accrued interest *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;865,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,041,971&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* This represents the portion of PRA debt paid by ICON. PRA also paid $401.6&#160;million from available cash to settle debt obligations that existed at the Merger Date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the preliminary allocation of the consideration transferred based on management&#x2019;s estimates of Merger Date fair values of assets acquired and liabilities assumed, with the excess of the purchase price over the estimated fair values of the identifiable net assets acquired recorded as 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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 1,&lt;/span&gt;&lt;/td&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable and unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;934,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,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:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,120,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,886,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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(50,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(380,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(739,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(144,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,126,952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(203,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,041,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;* The goodwill in connection with the Merger is primarily attributable to the assembled workforce of PRA and the expected synergies of the Merger. None of the goodwill recognized is expected to be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the preliminary estimates of the fair value of identified intangible assets and their respective useful lives as of the Merger Date (in thousands, except for estimated useful lives):&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.134%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Life&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,915,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Order backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;490,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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 years&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patient database&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168,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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7 years&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,886,000&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Since July 1, 2021, PRA has earned revenue of $2,053.4 million and pre-tax net income of $169.9 million in the six months ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Unaudited Supplemental Pro Forma Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following pro forma financial information was derived from the historical financial statements of the Company and PRA and presents the combined results of operations as if the Merger had occurred on January 1, 2020. The pro forma financial information is presented for comparative purposes only and is not necessarily indicative of the results that would have actually occurred had the Merger been completed on January 1, 2020. In addition, the pro forma financial information does not give effect to any anticipated cost savings, operating efficiencies or other synergies that may result from the Merger, or any estimated costs that have been or will be incurred by the Company to integrate the assets and operations of PRA. Consequently, actual future results of the Company will differ from the pro forma financial information presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;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:62.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,462,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,980,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income/(loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(149,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The pro forma adjustments primarily relate to the amortization of acquired intangible assets, interest expense and amortization of deferred financing costs related to the new financing arrangements. In addition, the pro forma net income for the year ended December 31, 2021 was adjusted to exclude certain Merger-related nonrecurring adjustments; these adjustments were included in the year ended December 31, 2020 giving effect to the Merger as if it had occurred on January 1, 2020. The nonrecurring Merger-related adjustments include transaction costs, share-based compensation expense related to the acceleration of share-based compensation awards and replacement share-based awards, and financing fees. The Merger-related adjustments were tax effected using the rates applicable to the jurisdictions where they arose.&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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquisitions &#x2013; MedPass Group ("MedPass")&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On January 22, 2020 a subsidiary of the Company, ICON Investments Limited acquired 100% of the equity share capital of the MedPass Group. MedPass is the leading European medical device CRO, regulatory and reimbursement consultancy, that specializes in medical device development and market access. The acquisition of MedPass further enhances ICON&#x2019;s Medical Device and Diagnostic Research services, through the addition of new regulatory and clinical capabilities in Europe. The integration of MedPass&#x2019;s services brings noted expertise in complex class 3 medical devices, interventional cardiology and structural heart devices&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accounting for the acquisition of MedPass was finalized in the period ended December 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The acquisition of MedPass has been accounted for as a business combination in accordance with ASC 805 '&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. The Company has made an assessment of the fair value of assets acquired and liabilities assumed as at that date. The following table summarizes the Company&#x2019;s fair values of the assets acquired and liabilities assumed:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 22,&lt;/span&gt;&lt;/td&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash &amp;amp; cash equivalents&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Order backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepayments and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net assets acquired&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash outflows&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Working capital adjustment paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* Goodwill represents the acquisition of an established workforce that specializes in medical device development and market access. None of the goodwill recognized is expected to be deductible for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;** The fair value of the contingent consideration was estimated at the date of acquisition as $Nil. Depending on performance of MedPass for the 12 month period ended December 31, 2020, the total consideration could have increased by a maximum of $6.7&#160;million in contingent consideration. In January 2021, the contingent consideration was finalized and a value of $Nil was payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In finalizing the acquisition of MedPass in the 12 month period from acquisition, fair value adjustments were made which resulted in an increase in accounts receivable ($0.2 million) and unearned revenue ($0.8&#160;million) and a decrease in operating right of use assets ($0.8 million), other liabilities ($0.8&#160;million), current lease liabilities ($0.1 million), non-current lease liabilities ($0.7 million) and non-current deferred tax liability ($0.6 million). Customer relationship and order backlog assets were also finalized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Since January 22, 2020, MedPass earned revenue of $13.2 million and net income of $2.5&#160;million in the year ended December 31, 2020. The proforma effect of the MedPass acquisition if completed on January 1, 2019 would have resulted in revenue and net income for the fiscal years ended December 31, 2020 and December 31, 2019 as follows:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.029%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,798,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,820,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <dei:EntityNumberOfEmployees
      contextRef="ic93da52af8c448b795d98224ecc5b70b_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8yMTk5MDIzMjczMDI4_f67970d1-56f8-45da-a8d4-43b6fcdd5831"
      unitRef="employee">38000</dei:EntityNumberOfEmployees>
    <iclr:BusinessCombinationConsiderationTransferredCashPaymentToShareholdersPerShareHeld
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84MjQ2MzM3MjE1Mjgw_372a76e0-e134-4d9b-94d9-6b8da205b354"
      unitRef="usdPerShare">80</iclr:BusinessCombinationConsiderationTransferredCashPaymentToShareholdersPerShareHeld>
    <iclr:BusinessCombinationConsiderationTransferredSharesIssuedToShareholdersPerShareHeld
      contextRef="i61ca62ec9b19450eb0a1a4c95b5fefc8_D20210701-20210701"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84MjQ2MzM3MjE1Mjky_572edba4-7183-4f1d-a32a-2a51af1879bb"
      unitRef="shares">0.4125</iclr:BusinessCombinationConsiderationTransferredSharesIssuedToShareholdersPerShareHeld>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="ie7d767e1144441f5938f1a05e7bf5bbd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84MjQ2MzM3MjE1MzA5_7d091025-cb95-4742-b7ec-b1a8c870f051"
      unitRef="usd">198300000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="ie7d767e1144441f5938f1a05e7bf5bbd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjQ2NzI5_7d091025-cb95-4742-b7ec-b1a8c870f051"
      unitRef="usd">198300000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ie7d767e1144441f5938f1a05e7bf5bbd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjQ3MDcy_9c3c57b1-61fb-40c5-8089-3daa09e57249"
      unitRef="usd">57100000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <iclr:TransactionAndOneTimeFinancingCosts
      contextRef="ie7d767e1144441f5938f1a05e7bf5bbd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjQ2MTA3_9553d913-0fde-4665-9f78-5534b2b2a2f3"
      unitRef="usd">86700000</iclr:TransactionAndOneTimeFinancingCosts>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i1ec6866f5ee348deb48316da2665156b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjQ0MzMw_bdfe0c3e-5755-4400-805d-ddc31c5631b7"
      unitRef="usd">76200000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8yMTk5MDIzMjcxODY5_58a5cd3d-52fd-4374-b25d-6df72119d095">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The Merger Date fair value of the consideration transferred consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;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:75.361%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.439%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;(in thousands)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,308,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of ordinary shares issued to acquiree stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,658,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of replacement share-based awards issued to acquiree employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repayment of term loan obligations and accrued interest *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;865,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,041,971&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* This represents the portion of PRA debt paid by ICON. PRA also paid $401.6&#160;million from available cash to settle debt obligations that existed at the Merger Date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i61ca62ec9b19450eb0a1a4c95b5fefc8_D20210701-20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWQ5ZTM2MGUxYzFjNDg5NzkxODNmODdkY2UyMzllYTgvdGFibGVyYW5nZTplZDllMzYwZTFjMWM0ODk3OTE4M2Y4N2RjZTIzOWVhOF8xLTEtMS0xLTM3ODU3_a8e3b6f8-8a11-4853-836c-382c8339fb27"
      unitRef="usd">5308646000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i61ca62ec9b19450eb0a1a4c95b5fefc8_D20210701-20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWQ5ZTM2MGUxYzFjNDg5NzkxODNmODdkY2UyMzllYTgvdGFibGVyYW5nZTplZDllMzYwZTFjMWM0ODk3OTE4M2Y4N2RjZTIzOWVhOF8yLTEtMS0xLTM3ODU3_a523b998-40d3-43c0-a4c9-ea892157be24"
      unitRef="usd">5658126000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="i61ca62ec9b19450eb0a1a4c95b5fefc8_D20210701-20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWQ5ZTM2MGUxYzFjNDg5NzkxODNmODdkY2UyMzllYTgvdGFibGVyYW5nZTplZDllMzYwZTFjMWM0ODk3OTE4M2Y4N2RjZTIzOWVhOF8zLTEtMS0xLTM3ODU3_2b02452b-d565-4bca-abec-8d7e0128348c"
      unitRef="usd">209399000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i61ca62ec9b19450eb0a1a4c95b5fefc8_D20210701-20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWQ5ZTM2MGUxYzFjNDg5NzkxODNmODdkY2UyMzllYTgvdGFibGVyYW5nZTplZDllMzYwZTFjMWM0ODk3OTE4M2Y4N2RjZTIzOWVhOF80LTEtMS0xLTM3ODU3_d54cb4b8-6558-42b8-9f34-878f622f82ef"
      unitRef="usd">865800000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i61ca62ec9b19450eb0a1a4c95b5fefc8_D20210701-20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWQ5ZTM2MGUxYzFjNDg5NzkxODNmODdkY2UyMzllYTgvdGFibGVyYW5nZTplZDllMzYwZTFjMWM0ODk3OTE4M2Y4N2RjZTIzOWVhOF81LTEtMS0xLTM3ODU3_2d8d7109-96db-49c8-be80-422222ff6721"
      unitRef="usd">12041971000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <iclr:BusinessCombinationConsiderationTransferredPaymentsToSettleDebtObligationsThatExistedPriorToAcquisitionDate
      contextRef="i61ca62ec9b19450eb0a1a4c95b5fefc8_D20210701-20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84MjQ2MzM3MjE1MzM4_7b0073d5-6981-4c51-8876-6487135b602b"
      unitRef="usd">401600000</iclr:BusinessCombinationConsiderationTransferredPaymentsToSettleDebtObligationsThatExistedPriorToAcquisitionDate>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8yMTk5MDIzMjcxODcw_e8e5e49c-53c0-4989-a99a-a0bc22a0c66d">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the preliminary allocation of the consideration transferred based on management&#x2019;s estimates of Merger Date fair values of assets acquired and liabilities assumed, with the excess of the purchase price over the estimated fair values of the identifiable net assets acquired recorded as 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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 1,&lt;/span&gt;&lt;/td&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable and unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;934,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,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:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,120,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,886,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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(50,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(380,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(739,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current portion of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(144,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,126,952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(203,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,041,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;* The goodwill in connection with the Merger is primarily attributable to the assembled workforce of PRA and the expected synergies of the Merger. None of the goodwill recognized is expected to be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;The following table summarizes the Company&#x2019;s fair values of the assets acquired and liabilities assumed:&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;January 22,&lt;/span&gt;&lt;/td&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash &amp;amp; cash equivalents&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Order backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepayments and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(989)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net assets acquired&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash outflows&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Working capital adjustment paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contingent consideration **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* Goodwill represents the acquisition of an established workforce that specializes in medical device development and market access. None of the goodwill recognized is expected to be deductible for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;** The fair value of the contingent consideration was estimated at the date of acquisition as $Nil. Depending on performance of MedPass for the 12 month period ended December 31, 2020, the total consideration could have increased by a maximum of $6.7&#160;million in contingent consideration. In January 2021, the contingent consideration was finalized and a value of $Nil was payable.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV8zLTEtMS0xLTM3ODU3_8d2de5a7-44ba-4a7c-83b1-db4cc33327b3"
      unitRef="usd">259971000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV80LTEtMS0xLTM3ODU3_9b863d51-f82c-4828-827a-42ba373cd028"
      unitRef="usd">934308000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV81LTEtMS0xLTM3ODU3_868adc1d-1885-4f40-89e7-ca0135b48322"
      unitRef="usd">125156000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV82LTEtMS0xLTM3ODU3_7a2bb5b3-1bc1-48ca-814b-4ffa5be35dcd"
      unitRef="usd">156851000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV83LTEtMS0xLTM3ODU3_ba7c7b51-fdf5-4406-81e3-858f2f6c6d59"
      unitRef="usd">177345000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV84LTEtMS0xLTM3ODU3_46f600a3-80ff-45e1-a942-8b79d7551b0b"
      unitRef="usd">8120006000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV85LTEtMS0xLTM3ODU3_cce450c6-5c46-4094-a6ae-0c832617982d"
      unitRef="usd">4886000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV8xMC0xLTEtMS02MTI5Mg_e1cf49b9-ee4b-4644-8150-c94beaa6a0d4"
      unitRef="usd">28099000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV8xMC0xLTEtMS0zNzg1Nw_46d6ad0f-836a-486c-bd1d-5bafd510e3c2"
      unitRef="usd">35391000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV8xMS0xLTEtMS0zNzg1Nw_bc8d6f15-1f73-41dc-875f-376950869d73"
      unitRef="usd">50259000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV8xMi0xLTEtMS0zNzg1Nw_e1e0d535-500d-41b6-b08a-98da2f104e95"
      unitRef="usd">380342000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV8xMy0xLTEtMS0zNzg1Nw_178d7a88-06af-46ed-83d2-1f3d1d8bafd6"
      unitRef="usd">36625000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV8xNC0xLTEtMS0zNzg1Nw_e432cbfb-96b8-498c-90b5-e6471de48667"
      unitRef="usd">739278000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV8xNi0xLTEtMS0zNzg1Nw_05fd24a8-6780-4e7a-a1eb-41c201bb39f5"
      unitRef="usd">144403000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV8xNy0xLTEtMS0zNzg1Nw_71dfc75f-490b-4074-8e18-4b21a777e48c"
      unitRef="usd">1126952000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV8xOC0xLTEtMS0zNzg1Nw_5dbfe0ba-d575-4e60-b4fd-c157ea22838f"
      unitRef="usd">203297000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6NDg0YmMyMzg3N2RkNGVlOGJmMjIxNGM3NzI1ZjQyYzUvdGFibGVyYW5nZTo0ODRiYzIzODc3ZGQ0ZWU4YmYyMjE0Yzc3MjVmNDJjNV8yMC0xLTEtMS0zNzg1Nw_856eadab-258d-495a-bf0c-c5149aca6fef"
      unitRef="usd">12041971000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84MjQ2MzM3MjE1MzU4_4b80a466-3d64-4782-ba09-1414f1bf9d73"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjI5NDA4OQ_cccc938e-1ef6-424e-9c75-c0fd10e20739">&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the preliminary estimates of the fair value of identified intangible assets and their respective useful lives as of the Merger Date (in thousands, except for estimated useful lives):&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.434%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.132%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.134%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Life&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,915,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Order backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;490,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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 years&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patient database&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168,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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7 years&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Technology assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,886,000&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ib2760f7ce2844eeb9454a223b0d6bdd9_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZDE4NzEwZDYyNGUwNDFkNmIzM2VlZjcxMzFmODc1N2EvdGFibGVyYW5nZTpkMTg3MTBkNjI0ZTA0MWQ2YjMzZWVmNzEzMWY4NzU3YV8xLTEtMS0xLTM3ODU3_0b8b6812-e2e6-46c5-b9a7-d74644f607b4"
      unitRef="usd">3915000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i08c50c20b0824778afb5ac1731634e8a_D20210701-20210701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZDE4NzEwZDYyNGUwNDFkNmIzM2VlZjcxMzFmODc1N2EvdGFibGVyYW5nZTpkMTg3MTBkNjI0ZTA0MWQ2YjMzZWVmNzEzMWY4NzU3YV8xLTItMS0xLTQxNDQ1_3a723fe6-e3ca-4950-85ad-28e412f53ba6">P23Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i0c3d250f7b48429daff67944653a547e_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZDE4NzEwZDYyNGUwNDFkNmIzM2VlZjcxMzFmODc1N2EvdGFibGVyYW5nZTpkMTg3MTBkNjI0ZTA0MWQ2YjMzZWVmNzEzMWY4NzU3YV8yLTEtMS0xLTM3ODU3_71ce1789-1627-4d9e-990f-9ae953c7eb42"
      unitRef="usd">490000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i42dfcdcf3ee74f698b4cc05d9992198b_D20210701-20210701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZDE4NzEwZDYyNGUwNDFkNmIzM2VlZjcxMzFmODc1N2EvdGFibGVyYW5nZTpkMTg3MTBkNjI0ZTA0MWQ2YjMzZWVmNzEzMWY4NzU3YV8yLTItMS0xLTQxNDQ1_8fa7b234-7dae-41b4-b4e9-09eb069fd833">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i9fdaf7dd9b454d2b8940cc6620aa6239_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZDE4NzEwZDYyNGUwNDFkNmIzM2VlZjcxMzFmODc1N2EvdGFibGVyYW5nZTpkMTg3MTBkNjI0ZTA0MWQ2YjMzZWVmNzEzMWY4NzU3YV8zLTEtMS0xLTM3ODU3_16c8680a-5571-4b89-97ec-3cbee3d396e5"
      unitRef="usd">202000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i5baf4cdf019f4d0082973e733aaf95ff_D20210701-20210701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZDE4NzEwZDYyNGUwNDFkNmIzM2VlZjcxMzFmODc1N2EvdGFibGVyYW5nZTpkMTg3MTBkNjI0ZTA0MWQ2YjMzZWVmNzEzMWY4NzU3YV8zLTItMS0xLTQxNDQ1_5b96ffc8-0839-4b38-9f11-152f788b6b7d">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i20ad6864825548d6963d2ca543226afa_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZDE4NzEwZDYyNGUwNDFkNmIzM2VlZjcxMzFmODc1N2EvdGFibGVyYW5nZTpkMTg3MTBkNjI0ZTA0MWQ2YjMzZWVmNzEzMWY4NzU3YV80LTEtMS0xLTM3ODU3_b2a748f9-7d34-4a47-9f47-973a82552a93"
      unitRef="usd">168000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1704b22ade43460f8a75f94af7619d42_D20210701-20210701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZDE4NzEwZDYyNGUwNDFkNmIzM2VlZjcxMzFmODc1N2EvdGFibGVyYW5nZTpkMTg3MTBkNjI0ZTA0MWQ2YjMzZWVmNzEzMWY4NzU3YV80LTItMS0xLTQxNDQ1_72417e6a-e068-46b0-a408-2371989066ef">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i34c5cbb5923847049004e8c7917d853b_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZDE4NzEwZDYyNGUwNDFkNmIzM2VlZjcxMzFmODc1N2EvdGFibGVyYW5nZTpkMTg3MTBkNjI0ZTA0MWQ2YjMzZWVmNzEzMWY4NzU3YV81LTEtMS0xLTM3ODU3_a8ec0426-afc4-40a6-9415-293fd38038b6"
      unitRef="usd">111000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8b46d27d792a425aa8aa8c08a233f77e_D20210701-20210701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZDE4NzEwZDYyNGUwNDFkNmIzM2VlZjcxMzFmODc1N2EvdGFibGVyYW5nZTpkMTg3MTBkNjI0ZTA0MWQ2YjMzZWVmNzEzMWY4NzU3YV81LTItMS0xLTQxNDQ1_c61b83e4-3d28-46f7-9886-d59d07f08d75">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i616118ad6d404416b3fa77b7e269701f_I20210701"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZDE4NzEwZDYyNGUwNDFkNmIzM2VlZjcxMzFmODc1N2EvdGFibGVyYW5nZTpkMTg3MTBkNjI0ZTA0MWQ2YjMzZWVmNzEzMWY4NzU3YV82LTEtMS0xLTM3ODU3_bab1bd4d-6871-4062-86c6-57e90c509ad8"
      unitRef="usd">4886000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i203c240f0b4043b2ba07c7260e4b5072_D20210701-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84MjQ2MzM3MjE1MzYx_56a889df-f756-454c-8117-bcc262113e23"
      unitRef="usd">2053400000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <iclr:BusinessCombinationProFormaInformationEarningsOrLossBeforeTaxOfAcquireeSinceAcquisitionDateActual
      contextRef="i203c240f0b4043b2ba07c7260e4b5072_D20210701-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84MjQ2MzM3MjE1MzY5_24ae4c64-2f78-44ee-81fc-2331786a0a9b"
      unitRef="usd">169900000</iclr:BusinessCombinationProFormaInformationEarningsOrLossBeforeTaxOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ie7d767e1144441f5938f1a05e7bf5bbd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6YjFhYWJhN2QyODA3NGI0YWJhNGQwYWRlYmI3MzJkY2IvdGFibGVyYW5nZTpiMWFhYmE3ZDI4MDc0YjRhYmE0ZDBhZGViYjczMmRjYl80LTEtMS0xLTM3ODU3_6b50cd7d-f8ff-401b-9771-15120655cfa6"
      unitRef="usd">7462000000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i54b4e53fcd7342a8bab594419987a4b2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6YjFhYWJhN2QyODA3NGI0YWJhNGQwYWRlYmI3MzJkY2IvdGFibGVyYW5nZTpiMWFhYmE3ZDI4MDc0YjRhYmE0ZDBhZGViYjczMmRjYl80LTItMS0xLTM3ODU3_7d81393c-3c63-4908-b30f-f4abefdf99b1"
      unitRef="usd">5980653000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ie7d767e1144441f5938f1a05e7bf5bbd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6YjFhYWJhN2QyODA3NGI0YWJhNGQwYWRlYmI3MzJkY2IvdGFibGVyYW5nZTpiMWFhYmE3ZDI4MDc0YjRhYmE0ZDBhZGViYjczMmRjYl81LTEtMS0xLTM3ODU3_862f613e-36c7-4b13-baff-77b859931b5c"
      unitRef="usd">340942000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i54b4e53fcd7342a8bab594419987a4b2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6YjFhYWJhN2QyODA3NGI0YWJhNGQwYWRlYmI3MzJkY2IvdGFibGVyYW5nZTpiMWFhYmE3ZDI4MDc0YjRhYmE0ZDBhZGViYjczMmRjYl81LTItMS0xLTM3ODU3_54e402a5-dcd1-447d-b74c-b6ab64c08587"
      unitRef="usd">-149658000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84MjQ2MzM3MjE1NDY3_9f0b22fb-74b4-41ca-9dc9-2b561dfcf1df"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8zLTEtMS0xLTM3ODU3_c97feed3-1619-46b1-858e-e148a1fcdde7"
      unitRef="usd">10170000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF80LTEtMS0xLTM3ODU3_e43475fe-d295-4ef5-9195-ef4313582667"
      unitRef="usd">45000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF81LTEtMS0xLTM3ODU3_5f522d46-be71-4f95-8c1f-b0914da06a1b"
      unitRef="usd">539000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF82LTEtMS0xLTM3ODU3_d6414e92-567b-43ac-aeeb-2be6d597efc4"
      unitRef="usd">27191000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i7de8b4b9115b4c429dc042e5ecb81b66_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF83LTEtMS0xLTM3ODU3_4b848ac0-d7f8-4b1c-bb23-c22a08509c32"
      unitRef="usd">11725000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic7fa7bd0b2d84f9bb5d970eebb2b2cc0_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF84LTEtMS0xLTM3ODU3_ad3b59f8-1250-46d7-abab-8c71215dfdf3"
      unitRef="usd">2883000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF85LTEtMS0xLTM3ODU3_7dce69c4-27a8-4867-ad7c-c2a765a07649"
      unitRef="usd">3033000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8xMi0xLTEtMS0zNzg1Nw_04f9d643-6630-4196-a1f6-3fc145b9579c"
      unitRef="usd">158000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8xMy0xLTEtMS0zNzg1Nw_97d08f73-101c-47f2-9cdb-db4a7e2e8a19"
      unitRef="usd">368000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8xNC0xLTEtMS0zNzg1Nw_a36a223b-67de-41e1-9bed-e4cca959db70"
      unitRef="usd">989000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8xNS0xLTEtMS0zNzg1Nw_69383d75-e745-4b62-aa42-3b3c7262e220"
      unitRef="usd">2202000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8xNi0xLTEtMS0zNzg1Nw_d8de1815-ece0-417d-ac30-061ca4e7aeb3"
      unitRef="usd">219000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8xNy0xLTEtMS0zNzg1Nw_0d0c2957-5483-433b-b238-9c7d88c4adb3"
      unitRef="usd">320000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8xOC0xLTEtMS0zNzg1Nw_66d44c9f-f0f8-497b-8995-7e0f0404ce9c"
      unitRef="usd">4090000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8yMC0xLTEtMS0zNzg1Nw_680abd31-94a1-4c6c-9cd8-707dc3176798"
      unitRef="usd">47556000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="id2ea2f6a48cb4ba19857680cfba954e9_D20200122-20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8yMi0xLTEtMS0zNzg1Nw_a207aa26-d845-44b0-a249-aecdf620cf74"
      unitRef="usd">46992000</us-gaap:PaymentsToAcquireBusinessesGross>
    <iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments
      contextRef="id2ea2f6a48cb4ba19857680cfba954e9_D20200122-20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8yMy0xLTEtMS0zNzg1Nw_454d18c6-4c4c-45a7-b985-3b9e5f5ab391"
      unitRef="usd">564000</iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8yNC0xLTEtMS0zNzg1Nw_193bdc48-f417-4d70-9db2-b9597bbf6dba"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="id2ea2f6a48cb4ba19857680cfba954e9_D20200122-20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZWIwNzNmNDAzOWMzNDljODk0NTVlZmE1MjVkMzk4OGQvdGFibGVyYW5nZTplYjA3M2Y0MDM5YzM0OWM4OTQ1NWVmYTUyNWQzOTg4ZF8yNi0xLTEtMS0zNzg1Nw_7eb6412e-fb5c-4c17-8239-4737c64b6041"
      unitRef="usd">47556000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84Nzk2MDkzMDI4NjM1_0b5e66fa-ae40-410f-8cb6-527bea24c9cb"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84MjQ2MzM3MjE1NDc2_d3dbe106-32df-4e0a-ac54-f1b536c2c631"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i502149ae91374acc8a5f8e388394c164_I20200122"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84MjQ2MzM3MjE1NDkx_27bb7701-5578-4d8b-a34b-abd3d252fd3a"
      unitRef="usd">6700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i00c03d2629a049ada2da2d86c94ddd58_I20210131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl84MjQ2MzM3MjE1NTA4_162ece96-8f8f-4c64-9611-a1dbe98b653d"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentReceivables
      contextRef="iaef7ba1891c74824aa331ae1e0706128_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjM4ODU0_04bbbdcb-2327-422b-94fe-e4512f0a970c"
      unitRef="usd">200000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentReceivables>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue
      contextRef="iaef7ba1891c74824aa331ae1e0706128_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjM4ODgx_3b492f16-3678-4414-b603-2c5a7544e6ed"
      unitRef="usd">800000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingRightToUseAssets
      contextRef="iaef7ba1891c74824aa331ae1e0706128_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjM4OTM1_ee50cf10-1cd8-4cc1-ae5a-f0efd9546b65"
      unitRef="usd">-800000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingRightToUseAssets>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities
      contextRef="iaef7ba1891c74824aa331ae1e0706128_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjM4OTYw_e0438840-cb13-4357-b2e4-9836fdc0950d"
      unitRef="usd">-800000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLeaseLiabilities
      contextRef="iaef7ba1891c74824aa331ae1e0706128_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjM4OTkz_f28719d5-8250-4b26-8377-8ebc7184e4c5"
      unitRef="usd">-100000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLeaseLiabilities>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentLeaseLiabilities
      contextRef="iaef7ba1891c74824aa331ae1e0706128_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjM5MDMw_3dee4db4-a228-43ab-ad65-71ffc8bd0c77"
      unitRef="usd">-700000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentLeaseLiabilities>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentDeferredTaxLiability
      contextRef="iaef7ba1891c74824aa331ae1e0706128_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjM5MDc1_a4eaa168-07b8-4f2b-a168-c4d8fbef393c"
      unitRef="usd">-600000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentDeferredTaxLiability>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ia31f39dce85e49bda0b0796d89773f47_D20200123-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjM5MjA3_7688af1b-49d7-41e2-a5bc-05635282759b"
      unitRef="usd">13200000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ia31f39dce85e49bda0b0796d89773f47_D20200123-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGV4dHJlZ2lvbjphYzM2Y2Q2ZmQwZDg0OTkzOTA3MzgxM2E5YjI5YTBjZl8xMDk5NTExNjM5MjI5_81eac5c0-d1aa-400c-94d8-fef24675e86c"
      unitRef="usd">2500000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="iaef7ba1891c74824aa331ae1e0706128_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZGI1ZGM1Nzg4NTkyNGJjODhjN2RlZmUyMzAxMzE2ZGEvdGFibGVyYW5nZTpkYjVkYzU3ODg1OTI0YmM4OGM3ZGVmZTIzMDEzMTZkYV8zLTItMS0xLTQxMTAx_f6520679-7084-4153-a5ad-c159adf808d4"
      unitRef="usd">2798180000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ie1001c2ebac745e5abfbd3e906c6f1d0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZGI1ZGM1Nzg4NTkyNGJjODhjN2RlZmUyMzAxMzE2ZGEvdGFibGVyYW5nZTpkYjVkYzU3ODg1OTI0YmM4OGM3ZGVmZTIzMDEzMTZkYV8zLTMtMS0xLTQxMTAx_e7650ebc-3091-4208-b745-398ba09331a6"
      unitRef="usd">2820796000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="iaef7ba1891c74824aa331ae1e0706128_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZGI1ZGM1Nzg4NTkyNGJjODhjN2RlZmUyMzAxMzE2ZGEvdGFibGVyYW5nZTpkYjVkYzU3ODg1OTI0YmM4OGM3ZGVmZTIzMDEzMTZkYV80LTItMS0xLTQxMTAx_72b3a2e0-a987-4287-8f99-35467286317d"
      unitRef="usd">332521000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ie1001c2ebac745e5abfbd3e906c6f1d0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTIzL2ZyYWc6YWMzNmNkNmZkMGQ4NDk5MzkwNzM4MTNhOWIyOWEwY2YvdGFibGU6ZGI1ZGM1Nzg4NTkyNGJjODhjN2RlZmUyMzAxMzE2ZGEvdGFibGVyYW5nZTpkYjVkYzU3ODg1OTI0YmM4OGM3ZGVmZTIzMDEzMTZkYV80LTMtMS0xLTQxMTAx_de7256a8-5409-4514-bfa1-cebf00c323b5"
      unitRef="usd">377485000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90ZXh0cmVnaW9uOmIzOTlhZmZkYWQ2MTQ2OGU5YmJmMDY3MTI5OGUzMWQyXzQ5_db6f38d8-560e-4700-9cd0-e0e1730e527a">Property, Plant and Equipment, net&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;506,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107,507&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,210&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;798,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;703,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and asset write offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(462,524)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(529,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment (net)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company regularly updates its register of property, plant and equipment and during the year ended December&#160;31, 2021 and the year ended December&#160;31, 2020, certain fully depreciated assets were written off as they were no longer used in the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90ZXh0cmVnaW9uOmIzOTlhZmZkYWQ2MTQ2OGU5YmJmMDY3MTI5OGUzMWQyXzUy_41ff5303-db1b-4727-9024-7777e9b0ecc2">&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;506,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107,507&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,210&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;798,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;703,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and asset write offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(462,524)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(529,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment (net)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;336,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:Land
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzMtMS0xLTEtMzYyNDg_57aa0634-5827-4ab3-8f4d-f7bf9d3dcfe7"
      unitRef="usd">3724000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzMtMi0xLTEtMzYyNDg_402e06c2-ec43-4f96-9ea7-1666c4f56709"
      unitRef="usd">3724000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzQtMS0xLTEtMzYyNDg_c236efcc-88df-4485-9d58-c70675bb039e"
      unitRef="usd">82017000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzQtMi0xLTEtMzYyNDg_6f415464-e64c-437d-9783-2f17a502309c"
      unitRef="usd">90139000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzUtMS0xLTEtMzYyNDg_909cc8a6-96b6-4e17-ac15-64a3b3b04844"
      unitRef="usd">506322000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzUtMi0xLTEtMzYyNDg_d025e8be-0a9b-44e1-9e7c-291887da2118"
      unitRef="usd">440930000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzYtMS0xLTEtMzYyNDg_557414de-144f-47af-bd45-e458c361e15b"
      unitRef="usd">107507000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzYtMi0xLTEtMzYyNDg_167bbcc7-f800-4fa2-bf3c-ba14a6623394"
      unitRef="usd">91933000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzctMS0xLTEtMzYyNDg_d45c3394-ab23-4e23-8d47-9fc4b118c019"
      unitRef="usd">29210000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzctMi0xLTEtMzYyNDg_5ddc56b6-262c-4270-bd77-aa7e6f546309"
      unitRef="usd">44567000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzgtMS0xLTEtMzYyNDg_6f53a597-56bb-49a5-ab09-b5ef9ae76547"
      unitRef="usd">70123000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzgtMi0xLTEtMzYyNDg_3c89b3c3-ea73-422c-ac3f-0cef64e4431e"
      unitRef="usd">32261000</us-gaap:LeaseholdImprovementsGross>
    <iclr:VehiclesGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzktMS0xLTEtMzYyNDg_52e9a32d-8967-44c0-9eba-8c5b4dc289e6"
      unitRef="usd">65000</iclr:VehiclesGross>
    <iclr:VehiclesGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzktMi0xLTEtMzYyNDg_fae0ca4f-199d-4aed-accd-57c0b4ae15ea"
      unitRef="usd">160000</iclr:VehiclesGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzExLTEtMS0xLTM2MjQ4_5e11a4b3-78d0-42fc-a347-f0466fd11df6"
      unitRef="usd">798968000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzExLTItMS0xLTM2MjQ4_8257c799-86ac-440f-80ae-f0dca8e6ddd4"
      unitRef="usd">703714000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzEyLTEtMS0xLTM2MjQ4_06fa4140-8385-4f4f-8539-1f6a6d9bfc10"
      unitRef="usd">462524000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzEyLTItMS0xLTM2MjQ4_3e62c321-1627-4156-98a8-6d72ac070557"
      unitRef="usd">529371000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzE0LTEtMS0xLTM2MjQ4_226fc2b8-da2b-4f98-a4eb-a2773bdf5f7e"
      unitRef="usd">336444000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNTcvZnJhZzpiMzk5YWZmZGFkNjE0NjhlOWJiZjA2NzEyOThlMzFkMi90YWJsZTo5MzlhYWVkMmJjZDM0N2FlODFiNTFhN2RlOTE2YmZiNi90YWJsZXJhbmdlOjkzOWFhZWQyYmNkMzQ3YWU4MWI1MWE3ZGU5MTZiZmI2XzE0LTItMS0xLTM2MjQ4_62078c3a-cfde-4aeb-a95e-1e1a79ae8cb9"
      unitRef="usd">174343000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90ZXh0cmVnaW9uOjlkYjZmZjU1OTlhZTRjYzI4NzYxYjQ1M2E0ZDYyNTJlXzI3NDg3NzkwNzAwMDY_4a9655c7-92da-4ff2-b0de-0ba1c803a323">Other Liabilities&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General trade and overhead liabilities*&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Personnel related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;413,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities (note 23)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,055&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,204&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring liabilities (note 15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short term government grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;949,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;399,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;*includes amounts due to third parties in respect of accrued reimbursable investigator expenses of $323.6&#160;million at December&#160;31, 2021 and $138.2&#160;million at December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherLiabilitiesTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90ZXh0cmVnaW9uOjlkYjZmZjU1OTlhZTRjYzI4NzYxYjQ1M2E0ZDYyNTJlXzEyMDk0NjI3OTA2MTAz_196da644-0974-47fb-a142-f2b97a6b6cda">&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General trade and overhead liabilities*&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Personnel related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;413,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities (note 23)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility related liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,055&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,204&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring liabilities (note 15)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short term government grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;949,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;399,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;*includes amounts due to third parties in respect of accrued reimbursable investigator expenses of $323.6&#160;million at December&#160;31, 2021 and $138.2&#160;million at December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesTableTextBlock>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzItMS0xLTEtMzYyNDg_d0f9925e-7b0a-42ce-9bfd-0ab39dbe09e3"
      unitRef="usd">459814000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzItMi0xLTEtMzYyNDg_89bc0adf-c6eb-42b9-a501-17a02102f123"
      unitRef="usd">188638000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzMtMS0xLTEtMzYyNDg_5feea2ad-0d60-44d6-b314-5e2c4626078f"
      unitRef="usd">413185000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzMtMi0xLTEtMzYyNDg_615f0f6b-8a70-4605-af14-40a46ecd30c4"
      unitRef="usd">161363000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzQtMS0xLTEtMzYyNDg_5f69ce9b-216f-4d6d-a783-09f1f3330de3"
      unitRef="usd">49949000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzQtMi0xLTEtMzYyNDg_09f1eec6-2c9c-4321-b545-fbd916376e8a"
      unitRef="usd">24334000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzUtMS0xLTEtMzYyNDg_b82562c7-53f7-4d40-ae87-932976e9b9bb"
      unitRef="usd">12055000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzUtMi0xLTEtMzYyNDg_7eda55c6-fd0f-4b3e-958f-eab99367ef18"
      unitRef="usd">9441000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzYtMS0xLTEtMzYyNDg_a40f02cd-9533-4a5e-9bff-db8135cf43be"
      unitRef="usd">7204000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzYtMi0xLTEtMzYyNDg_42fdb50b-874f-496e-bcf3-22ea68be1de1"
      unitRef="usd">8726000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <iclr:RestructuringReserveandOtherLiabilitiesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzctMS0xLTEtMzYyNDg_2bd90b33-68ef-4e50-9749-f7a4da80a520"
      unitRef="usd">7377000</iclr:RestructuringReserveandOtherLiabilitiesCurrent>
    <iclr:RestructuringReserveandOtherLiabilitiesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzctMi0xLTEtMzYyNDg_4ea7de47-85bd-495d-8de1-adfb313c2205"
      unitRef="usd">7219000</iclr:RestructuringReserveandOtherLiabilitiesCurrent>
    <iclr:CapitalGovernmentGrantsCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzgtMS0xLTEtMzYyNDg_87c6a4d9-f820-4a19-880a-a33e5a10173e"
      unitRef="usd">45000</iclr:CapitalGovernmentGrantsCurrent>
    <iclr:CapitalGovernmentGrantsCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzgtMi0xLTEtMzYyNDg_eef75b92-e8bd-417b-b691-63b4fb5b1d01"
      unitRef="usd">48000</iclr:CapitalGovernmentGrantsCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzktMS0xLTEtMzYyNDg_12b70f64-721f-4813-925a-40f2bc5ef46e"
      unitRef="usd">949629000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90YWJsZTplMjRkYmY1Nzk2N2I0ZjdiOWNjMWQyN2YyNjdjZTVjMC90YWJsZXJhbmdlOmUyNGRiZjU3OTY3YjRmN2I5Y2MxZDI3ZjI2N2NlNWMwXzktMi0xLTEtMzYyNDg_23066ba7-a601-47a7-b2f7-2dd51744bdc8"
      unitRef="usd">399769000</us-gaap:OtherLiabilitiesCurrent>
    <iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90ZXh0cmVnaW9uOjlkYjZmZjU1OTlhZTRjYzI4NzYxYjQ1M2E0ZDYyNTJlXzEwOTk1MTE2MjgxOTY_12507025-6d4b-4234-87ed-14dd1ea90477"
      unitRef="usd">323600000</iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses>
    <iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjAvZnJhZzo5ZGI2ZmY1NTk5YWU0Y2MyODc2MWI0NTNhNGQ2MjUyZS90ZXh0cmVnaW9uOjlkYjZmZjU1OTlhZTRjYzI4NzYxYjQ1M2E0ZDYyNTJlXzEwOTk1MTE2MjgyMTI_d68872d8-f548-4fe8-bc30-dbdc4e841c65"
      unitRef="usd">138200000</iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjMvZnJhZzo0MTg4Y2U2NDE1ODA0ZDVmODdmYzk4YjAwNDEwMjhlMC90ZXh0cmVnaW9uOjQxODhjZTY0MTU4MDRkNWY4N2ZjOThiMDA0MTAyOGUwXzQ3_515e8d6b-448c-4074-9cfc-315cd950c969">Non-Current Other Liabilities&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Defined benefit pension obligations, net (note 10)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,599&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjMvZnJhZzo0MTg4Y2U2NDE1ODA0ZDVmODdmYzk4YjAwNDEwMjhlMC90ZXh0cmVnaW9uOjQxODhjZTY0MTU4MDRkNWY4N2ZjOThiMDA0MTAyOGUwXzQy_33f0020d-36cc-4f8a-b013-ac65c352ad51">&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Defined benefit pension obligations, net (note 10)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,599&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjMvZnJhZzo0MTg4Y2U2NDE1ODA0ZDVmODdmYzk4YjAwNDEwMjhlMC90YWJsZTo3ZGU0NTQyMDY3OGQ0ZmQyYTIyYWI3MGJiNzk3MDU2ZC90YWJsZXJhbmdlOjdkZTQ1NDIwNjc4ZDRmZDJhMjJhYjcwYmI3OTcwNTZkXzMtMS0xLTEtNDQxNTk_20300024-b3e7-4f88-85f3-a5c91546826b"
      unitRef="usd">16262000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjMvZnJhZzo0MTg4Y2U2NDE1ODA0ZDVmODdmYzk4YjAwNDEwMjhlMC90YWJsZTo3ZGU0NTQyMDY3OGQ0ZmQyYTIyYWI3MGJiNzk3MDU2ZC90YWJsZXJhbmdlOjdkZTQ1NDIwNjc4ZDRmZDJhMjJhYjcwYmI3OTcwNTZkXzMtMi0xLTEtNDQxNTk_790b5b9e-4af7-458c-a265-9a12910189f5"
      unitRef="usd">10395000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjMvZnJhZzo0MTg4Y2U2NDE1ODA0ZDVmODdmYzk4YjAwNDEwMjhlMC90YWJsZTo3ZGU0NTQyMDY3OGQ0ZmQyYTIyYWI3MGJiNzk3MDU2ZC90YWJsZXJhbmdlOjdkZTQ1NDIwNjc4ZDRmZDJhMjJhYjcwYmI3OTcwNTZkXzMtMS0xLTEtMzYyNDg_29a8d832-c3ae-4c43-8ac3-f4aceba6aed3"
      unitRef="usd">25599000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjMvZnJhZzo0MTg4Y2U2NDE1ODA0ZDVmODdmYzk4YjAwNDEwMjhlMC90YWJsZTo3ZGU0NTQyMDY3OGQ0ZmQyYTIyYWI3MGJiNzk3MDU2ZC90YWJsZXJhbmdlOjdkZTQ1NDIwNjc4ZDRmZDJhMjJhYjcwYmI3OTcwNTZkXzMtMi0xLTEtMzYyNDg_0de9961a-0f53-462b-a4aa-c8f7f6d92626"
      unitRef="usd">15971000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjMvZnJhZzo0MTg4Y2U2NDE1ODA0ZDVmODdmYzk4YjAwNDEwMjhlMC90YWJsZTo3ZGU0NTQyMDY3OGQ0ZmQyYTIyYWI3MGJiNzk3MDU2ZC90YWJsZXJhbmdlOjdkZTQ1NDIwNjc4ZDRmZDJhMjJhYjcwYmI3OTcwNTZkXzQtMS0xLTEtMzYyNDg_7c059534-63cd-4b45-a5ae-f157be1402aa"
      unitRef="usd">41861000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjMvZnJhZzo0MTg4Y2U2NDE1ODA0ZDVmODdmYzk4YjAwNDEwMjhlMC90YWJsZTo3ZGU0NTQyMDY3OGQ0ZmQyYTIyYWI3MGJiNzk3MDU2ZC90YWJsZXJhbmdlOjdkZTQ1NDIwNjc4ZDRmZDJhMjJhYjcwYmI3OTcwNTZkXzQtMi0xLTEtMzYyNDg_ed5d1832-9224-4a26-bc6d-4af12bf29dc5"
      unitRef="usd">26366000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzk2MzU_7605130f-9b13-4718-aa93-758b817ce5b5">Employee Benefits&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;Defined contribution or profit sharing style plans ("the Plans") are offered globally in a number of countries. In some cases, these plans are required by local laws or regulations. Certain Company employees are eligible to participate in the Plans and participants in the Plans may elect to defer a portion of their pre-tax earnings into a pension plan, which is run by an independent party. The Company matches participant's contributions up to certain levels of the participant's annual compensation. Contributions to the plan are recorded as an expense in the selling, general and administrative line in the Consolidated Statement of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's United States operations maintain retirement plans (the "U.S. Plans") that qualify as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Participants in the U.S. Plans may elect to defer a portion of their earnings, up to the Internal Revenue Service annual contribution limit. The Company matches participant's contributions at varying amounts, subject to a maximum of 4.5% of the participant's annual compensation. Contributions to this U.S. Plan are recorded, in the year contributed, as an expense in the Consolidated Statement of Operations. Contributions for the years ended December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019 were $23.7 million, $17.0 million and $16.5 million respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company maintains various retirement plans across the Group, many of which are required by local employment laws. In addition to the specific defined benefit schemes shown separately below, the Company maintains several other retirement plans with a total net obligation associated with these schemes of $8.0&#160;million. This balance has been recorded in non-current other liabilities on the Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;ICON Development Solutions Limited pension plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;One of the Company's subsidiaries, ICON Development Solutions Limited, operates a defined benefit pension plan in the United Kingdom for its employees. The plan is managed externally and the related pension costs and liabilities are assessed in accordance with the advice of a professionally qualified actuary. Plan assets at December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019, consist of units held in independently administered funds. The pension costs of this plan are presented in the following tables in accordance with the requirements of ASC 715-60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; 'Defined Benefit Plans &#x2013; Other Postretirement'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. The plan has been closed to new entrants with effect from July 1, 2003.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current other liabilities (note 9)&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,615)&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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation&lt;br/&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(489)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,097)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(411)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,347&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(489)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair values of the assets above do not include any of the Company's own financial instruments, property occupied by, or other assets used by, the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following amounts were recorded in the Consolidated Statement of Operations as components of the net periodic benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;746&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,171)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following assumptions were used at the commencement of the year in determining the net periodic pension benefit cost for the years ended December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.1&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.9&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&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;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial (gain)/loss - benefit obligation&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial gain &#x2013; plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,176)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(878)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial loss recognized in net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(625)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The estimated net loss and prior service cost for the defined benefit pension plan that will be amortized from accumulated other comprehensive income into net periodic benefit cost over the next year are $0.2 million and $Nil respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Benefit Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following assumptions were used in determining the benefit obligation at December&#160;31, 2021 and December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.8&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A single discount rate is used which, when used to discount the projected benefit cash flows underlying a pension scheme with a 26 year duration, gives the same result as a full AA corporate bond yield curve.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Actuarial gains on the benefit obligation during 2021 resulted from changes in the assumptions compared to those adopted at December 2020. Changes in the assumptions reflect the changes in market conditions from December 2020 to December 2021 and the actuarial gain is primarily due to the change in the discount rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Plan Assets&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The assets of the scheme are held on an investment platform with Mobius which invests in a number of investment funds with Legal &amp;amp; General, Stone Harbor, Ninety-One and Barings.&#160;The overall investment strategy is that approximately 20% of investments are in senior secured loans, 18% in corporate bonds, 19% in high yield bonds and multi-asset credit fund and 24% in world equities respectively. There is no self-investment in employer related assets. The expected long-term rate of return on assets at December&#160;31, 2021 of 3.8% was calculated as the value of the fund after application of a market value reduction factor. The expected long term rates of return on different asset classes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:65.274%"/&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:1.0%"/&gt;&lt;td style="width:15.714%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expected long-term return per annum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate Bonds (including 50% high yield bonds)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.8&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.8&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Secured Loans and Multi Asset Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The long-term expected rate of return on cash is determined by reference to traditional corporate bond rates at the latest Balance Sheet date. The long-term expected returns on traditional corporate and government bonds are determined by reference to corporate bond yields and gilt yields respectively at the Balance Sheet date. The long-term expected returns on equities are based on the rate of return on government bonds with an allowance for out-performance. The long-term expected return on high yield bonds, secured loans and multi asset credit is based on the return on traditional corporate bonds with an allowance for out-performance. &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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The underlying asset split of the fund is shown below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Asset Category&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate Bonds (including 50% high yield bonds)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Secured Loans and Multi Asset Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Applying the above expected long term rates of return to the asset distribution at December&#160;31, 2021, gives rise to an expected overall rate of return of scheme assets of approximately 3.8% per annum.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Plan Asset Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active Markets for Identical Assets&lt;br/&gt;Level 1&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Cash&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Fixed Income Securities&lt;/span&gt;&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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;L&amp;amp;G Life GPBF All World Equity Index Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,460&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;L&amp;amp;G Life DC Active Corporate Bond&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stone Harbor High Yield Bond Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,861&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ninety One Global Total Return Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stone Harbor Multi Asset Credit Portfolio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,359&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,389&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Barings European Loan Fund Buy &amp;amp; Hold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,622&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,198&#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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,612&#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="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company expects to contribute $0.1 million to the pension fund in the year ending December 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following annual benefit payments, which reflect expected future service as appropriate, are expected to be paid.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.810%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;256&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years 2027 - 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The expected cash flows are estimated figures based on the members expected to retire over the next 10 years assuming no early retirements, withdrawals or commutation of pension for cash. At the present time it is not clear whether annuities will be purchased when members reach retirement or whether pensions will be paid each month out of scheme assets. The cash flows above have been estimated on the assumption that pensions will be paid monthly out of scheme assets. If annuities are purchased, then the expected benefit payments will be significantly different from those shown above.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Aptiv Solutions pension plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On May 7, 2014 the Company acquired 100% of the common stock of Aptiv Solutions ("Aptiv"). The acquisition of Aptiv was accounted for as a business combination in accordance with ASC 805 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Business Combinations'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. The Company has a defined benefit plan covering its employees in Switzerland as mandated by the Swiss government. Benefits are based on the employee's years of service and compensation. Benefits are paid directly by the Company when they become due, in conformity with the funding requirements of applicable government regulations. The plan is managed externally and the related pension costs and liabilities are assessed in accordance with the advice of a professionally qualified actuary. Plan assets at December&#160;31, 2021 and December&#160;31, 2020 consist of units held in independently administered funds. The pension costs of this plan are presented in the following tables in accordance with the requirements of ASC 715-60 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Defined Benefit Plans &#x2013; Other Postretirement'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current other liabilities (note 9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation&lt;br/&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transferred balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial (gain)/ loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(484)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Scheme contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transferred balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair values of the assets above do not include any of the Company's own financial instruments, property occupied by, or other assets used by, the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PRA Switzerland AG pension plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On July 1, 2021, the Company completed the Acquisition of PRA. PRA Switzerland AG, a subsidiary of the Company has a defined benefit plan covering its employees in Switzerland as mandated by the Swiss government. Benefits are based on the employee's years of service and compensation. Benefits are paid directly by the Company when they become due, in conformity with the funding requirements of applicable government regulations. The plan is managed externally and the related pension costs and liabilities are assessed in accordance with the advice of a professionally qualified actuary. Plan assets at December&#160;31, 2021 consist of units held in independently administered funds. The pension costs of this plan are presented in the following tables in accordance with the requirements of ASC 715-60 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Defined Benefit Plans &#x2013; Other Postretirement'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="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:82.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current other liabilities (note 9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,973)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&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:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation&lt;br/&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation as at July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants&#x2019; contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transferred benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(149)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&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="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at as at July 1, 2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,849&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Scheme contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants&#x2019; contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transferred benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair values of the assets above do not include any of the Company's own financial instruments, property occupied by, or other assets used by, the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="icf72293147ed4ca08c6367f48b6a674e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzE2NDkyNjc0NDM0ODc5_d1ff7140-98aa-4cda-b027-a4728c381dd5"
      unitRef="number">0.045</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="icf72293147ed4ca08c6367f48b6a674e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzEzMTI_66ee92b0-f24d-407c-b977-d26d6c46ca00"
      unitRef="usd">23700000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i11b91c2328484f58921510f5691f05a1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzEzMTY_9ca17df3-d2c9-44d3-ba50-db5dfd9b6031"
      unitRef="usd">17000000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i27d941fab37b403093cfa434f63692f7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzEzMjM_902abb27-8be1-4fe9-946a-087892937d11"
      unitRef="usd">16500000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i2b89aca039eb4e798c4afcd95f0f1b09_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzIxOTkwMjMyODU5Nzc_8dfcc1a9-ee08-4321-b722-f79625be4192"
      unitRef="usd">8000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzk2NzQ_c416ef16-c56b-4375-ac3a-13954666bd16">&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(41,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current other liabilities (note 9)&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,615)&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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation&lt;br/&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(489)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,097)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(411)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,347&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(489)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current other liabilities (note 9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation&lt;br/&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transferred balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial (gain)/ loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(484)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(261)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(238)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Scheme contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transferred balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The pension costs of this plan are presented in the following tables in accordance with the requirements of ASC 715-60 &lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Defined Benefit Plans &#x2013; Other Postretirement'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;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:82.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.836%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current other liabilities (note 9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,973)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&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:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation&lt;br/&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation as at July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants&#x2019; contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transferred benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(149)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:83.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.544%"/&gt;&lt;td style="width:0.1%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&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="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&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="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at as at July 1, 2021&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,849&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Scheme contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Plan participants&#x2019; contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transferred benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i216dac94d38a475db23d353853c31110_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpiNjQ1YmQ4M2ZjOTk0MjYxOTcxMzY2NTc2MDFkMGUyMy90YWJsZXJhbmdlOmI2NDViZDgzZmM5OTQyNjE5NzEzNjY1NzYwMWQwZTIzXzItMS0xLTEtMzYyNDg_ae131773-e58d-4b58-bf09-271e87f858b0"
      unitRef="usd">41813000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i213553f0a50c4dd38db19e9a04a338ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpiNjQ1YmQ4M2ZjOTk0MjYxOTcxMzY2NTc2MDFkMGUyMy90YWJsZXJhbmdlOmI2NDViZDgzZmM5OTQyNjE5NzEzNjY1NzYwMWQwZTIzXzItMi0xLTEtMzYyNDg_e4b1b93b-7f3d-47a4-9016-5d37744067d0"
      unitRef="usd">43988000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i216dac94d38a475db23d353853c31110_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpiNjQ1YmQ4M2ZjOTk0MjYxOTcxMzY2NTc2MDFkMGUyMy90YWJsZXJhbmdlOmI2NDViZDgzZmM5OTQyNjE5NzEzNjY1NzYwMWQwZTIzXzMtMS0xLTEtMzYyNDg_1edfe815-8576-4168-b402-f2e20047e68c"
      unitRef="usd">36198000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i213553f0a50c4dd38db19e9a04a338ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpiNjQ1YmQ4M2ZjOTk0MjYxOTcxMzY2NTc2MDFkMGUyMy90YWJsZXJhbmdlOmI2NDViZDgzZmM5OTQyNjE5NzEzNjY1NzYwMWQwZTIzXzMtMi0xLTEtMzYyNDg_c6a5a580-9467-4e63-bd21-0831749b6fcc"
      unitRef="usd">34612000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i216dac94d38a475db23d353853c31110_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpiNjQ1YmQ4M2ZjOTk0MjYxOTcxMzY2NTc2MDFkMGUyMy90YWJsZXJhbmdlOmI2NDViZDgzZmM5OTQyNjE5NzEzNjY1NzYwMWQwZTIzXzQtMS0xLTEtMzYyNDg_960d7805-6d52-45c0-ae8b-820a2ce7f197"
      unitRef="usd">-5615000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i213553f0a50c4dd38db19e9a04a338ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpiNjQ1YmQ4M2ZjOTk0MjYxOTcxMzY2NTc2MDFkMGUyMy90YWJsZXJhbmdlOmI2NDViZDgzZmM5OTQyNjE5NzEzNjY1NzYwMWQwZTIzXzQtMi0xLTEtMzYyNDg_f4745d2d-85ba-4a0f-8553-3a667080c32f"
      unitRef="usd">-9376000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i216dac94d38a475db23d353853c31110_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpiNjQ1YmQ4M2ZjOTk0MjYxOTcxMzY2NTc2MDFkMGUyMy90YWJsZXJhbmdlOmI2NDViZDgzZmM5OTQyNjE5NzEzNjY1NzYwMWQwZTIzXzUtMS0xLTEtMzYyNDg_900f1c91-cd7d-4c4f-89de-6f9557d70157"
      unitRef="usd">-5615000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i213553f0a50c4dd38db19e9a04a338ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpiNjQ1YmQ4M2ZjOTk0MjYxOTcxMzY2NTc2MDFkMGUyMy90YWJsZXJhbmdlOmI2NDViZDgzZmM5OTQyNjE5NzEzNjY1NzYwMWQwZTIzXzUtMi0xLTEtMzYyNDg_8d133d93-edb1-4a8b-a806-3d2f9727a6de"
      unitRef="usd">-9376000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i213553f0a50c4dd38db19e9a04a338ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzItMS0xLTEtMzYyNDg_5098c3f8-5ae6-494f-88fc-890d3afaa516"
      unitRef="usd">43988000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ic55595e1f75246f1aadac4c6ddd9900e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzItMi0xLTEtMzYyNDg_a621f0cb-e594-4764-b1c5-6a11b3525e9d"
      unitRef="usd">37036000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzMtMS0xLTEtMzYyNDg_3468aac5-ca60-4f77-bed5-60cf0caf8ec8"
      unitRef="usd">134000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzMtMi0xLTEtMzYyNDg_5e76462c-0e5f-4c02-8573-0d66d72ef86c"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzQtMS0xLTEtMzYyNDg_bfd2fc86-b4fe-4edc-bf58-fc2bde4baaaf"
      unitRef="usd">665000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzQtMi0xLTEtMzYyNDg_65525011-0c7a-4b30-81f8-e6bd443d02ca"
      unitRef="usd">746000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzUtMS0xLTEtMzYyNDg_e2d4b803-dec1-4b4e-bc23-4087399f9f21"
      unitRef="usd">23000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzUtMi0xLTEtMzYyNDg_7f8afc7c-5ae9-42f8-b578-148608394412"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzctMS0xLTEtMzYyNDg_4f1774b1-adf9-4ee4-8d30-a4fbbe9a6b1b"
      unitRef="usd">489000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzctMi0xLTEtMzYyNDg_58bbe8fe-3bed-4077-a140-2176ff3d9a2f"
      unitRef="usd">724000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzgtMS0xLTEtMzYyNDg_735e2e49-7950-4a54-8c76-6a00269b6d2f"
      unitRef="usd">2097000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzgtMi0xLTEtMzYyNDg_9dcfe2f0-b1bd-453b-9283-16765dcaecc3"
      unitRef="usd">-5294000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzktMS0xLTEtMzYyNDg_7b219394-6b5e-4554-ad84-873e76f169ce"
      unitRef="usd">411000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzktMi0xLTEtMzYyNDg_682094cf-0cf8-406e-aff8-a9f8212b1293"
      unitRef="usd">-1514000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i216dac94d38a475db23d353853c31110_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzEwLTEtMS0xLTM2MjQ4_c9d855e4-6d23-4dea-8b29-c7c3896a9b62"
      unitRef="usd">41813000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i213553f0a50c4dd38db19e9a04a338ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpmMWI1NjZiZDlhMTY0OTM3OTQwMmUyZWZlODIxZjEwNC90YWJsZXJhbmdlOmYxYjU2NmJkOWExNjQ5Mzc5NDAyZTJlZmU4MjFmMTA0XzEwLTItMS0xLTM2MjQ4_75f324ca-0c8f-426d-bed9-dde7c13f5d71"
      unitRef="usd">43988000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i213553f0a50c4dd38db19e9a04a338ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzItMS0xLTEtMzYyNDg_b84e3a8e-c7fa-4b89-a912-399997d0a9fe"
      unitRef="usd">34612000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic55595e1f75246f1aadac4c6ddd9900e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzItMi0xLTEtMzYyNDg_4b775926-b11d-48b6-8796-3213dffd1f18"
      unitRef="usd">32016000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzMtMS0xLTEtMzYyNDg_8b6b40a6-bb74-4e3a-8d5b-84e9719314c1"
      unitRef="usd">2347000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzMtMi0xLTEtMzYyNDg_bc6589ff-401e-4f6b-8744-7f0187654d58"
      unitRef="usd">2092000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzQtMS0xLTEtMzYyNDg_7cf88e93-a1f1-4678-930f-2bcdcf45fc1b"
      unitRef="usd">91000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzQtMi0xLTEtMzYyNDg_96fd1a7c-b365-4d4d-a498-37d2b803d5a3"
      unitRef="usd">109000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzUtMS0xLTEtMzYyNDg_d06b09c9-7e76-4387-af60-d25ae6693763"
      unitRef="usd">23000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzUtMi0xLTEtMzYyNDg_36b62f6a-ef85-40da-baa0-9e93067175b1"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzYtMS0xLTEtMzYyNDg_c7f5a1ea-e31c-43c0-8ed5-46e399a32a50"
      unitRef="usd">489000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzYtMi0xLTEtMzYyNDg_bfe50c20-3eac-44e7-9f3a-83c4ce76bab6"
      unitRef="usd">724000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzctMS0xLTEtMzYyNDg_964ab63f-6602-456c-93a4-acb379c946f7"
      unitRef="usd">-386000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzctMi0xLTEtMzYyNDg_50bb107c-9b94-4a1b-b0fb-18789b911b2f"
      unitRef="usd">1097000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i216dac94d38a475db23d353853c31110_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzgtMS0xLTEtMzYyNDg_c8cb385a-15ef-40e8-b47f-6b15ec5b1f7b"
      unitRef="usd">36198000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i213553f0a50c4dd38db19e9a04a338ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpjZjNhY2I5YjI0ZTY0N2M1YmNjZmQyMjQwMjNkOTM3NS90YWJsZXJhbmdlOmNmM2FjYjliMjRlNjQ3YzViY2NmZDIyNDAyM2Q5Mzc1XzgtMi0xLTEtMzYyNDg_f63d2921-ce7f-4282-9688-a3ea6f1ebc05"
      unitRef="usd">34612000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzk2Mzc_9abedcc1-1f8f-4598-98a7-24e451bbea8b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following amounts were recorded in the Consolidated Statement of Operations as components of the net periodic benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;746&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,171)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;625&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzItMS0xLTEtMzYyNDg_68eaa6e1-28fa-4f03-bc97-749b42930a94"
      unitRef="usd">134000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzItMi0xLTEtMzYyNDg_02311fe7-802f-4990-8b7d-760c109b8069"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzItMy0xLTEtMzYyNDg_bb8437b8-057b-4dab-8f97-b61c866ea4ff"
      unitRef="usd">107000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzMtMS0xLTEtMzYyNDg_f64b7bda-85d3-4771-9ae3-16fd9edd5af4"
      unitRef="usd">665000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzMtMi0xLTEtMzYyNDg_03e724c4-6424-4b91-a8b9-2e1dc8a15e9e"
      unitRef="usd">746000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzMtMy0xLTEtMzYyNDg_3bd7823c-8bc6-4228-831f-ea6921ec4b42"
      unitRef="usd">867000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzQtMS0xLTEtMzYyNDg_2b2c0a85-14c9-4a7c-80d3-c4d08cbd8690"
      unitRef="usd">1171000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzQtMi0xLTEtMzYyNDg_36d2de9b-bff2-4555-b4bd-ed91f50d85fd"
      unitRef="usd">1214000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzQtMy0xLTEtMzYyNDg_200b379d-5d40-4869-b703-5f855643e2b6"
      unitRef="usd">574000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzUtMS0xLTEtMzYyNDg_9f2b8ebe-61f4-414a-823b-679f680344c0"
      unitRef="usd">-625000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzUtMi0xLTEtMzYyNDg_91720149-69d7-4331-b3d6-524cb8124884"
      unitRef="usd">-160000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzUtMy0xLTEtMzYyNDg_7b16a1cb-3871-4820-9fe8-f932f0b4e2b6"
      unitRef="usd">-67000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzctMS0xLTEtMzYyNDg_7f743aa6-c3c1-4944-a959-ffa4cfc37ea4"
      unitRef="usd">253000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzctMi0xLTEtMzYyNDg_9fef6115-729b-4b6c-8e87-ba7d7c5d5477"
      unitRef="usd">-208000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTowYzFmZmE1ZDYwMDY0MjlkODc4NWQ4OTJmN2FhZjVhNy90YWJsZXJhbmdlOjBjMWZmYTVkNjAwNjQyOWQ4Nzg1ZDg5MmY3YWFmNWE3XzctMy0xLTEtMzYyNDg_8f15685e-30de-41b4-8867-02a5e459bfdc"
      unitRef="usd">467000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzk2NDc_159e71d9-1740-4486-8ffd-71f3ff82d2a9">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following assumptions were used at the commencement of the year in determining the net periodic pension benefit cost for the years ended December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.1&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.9&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected rate of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following assumptions were used in determining the benefit obligation at December&#160;31, 2021 and December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.8&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.5&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0OGRkN2FjZjMyZmU0NzM2OWY0N2ZhODQ4MDA5ZDQ5NS90YWJsZXJhbmdlOjQ4ZGQ3YWNmMzJmZTQ3MzY5ZjQ3ZmE4NDgwMDlkNDk1XzEtMS0xLTEtMzYyNDg_57248b3e-752b-46f0-baf5-e39f1947ffaa"
      unitRef="number">0.015</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0OGRkN2FjZjMyZmU0NzM2OWY0N2ZhODQ4MDA5ZDQ5NS90YWJsZXJhbmdlOjQ4ZGQ3YWNmMzJmZTQ3MzY5ZjQ3ZmE4NDgwMDlkNDk1XzEtMi0xLTEtMzYyNDg_b000d3a8-0833-4458-830d-8944a7c5997b"
      unitRef="number">0.021</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0OGRkN2FjZjMyZmU0NzM2OWY0N2ZhODQ4MDA5ZDQ5NS90YWJsZXJhbmdlOjQ4ZGQ3YWNmMzJmZTQ3MzY5ZjQ3ZmE4NDgwMDlkNDk1XzEtMy0xLTEtMzYyNDg_d57e5942-fc5d-4284-8149-0b0a9b28bda4"
      unitRef="number">0.029</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0OGRkN2FjZjMyZmU0NzM2OWY0N2ZhODQ4MDA5ZDQ5NS90YWJsZXJhbmdlOjQ4ZGQ3YWNmMzJmZTQ3MzY5ZjQ3ZmE4NDgwMDlkNDk1XzItMS0xLTEtMzYyNDg_0aa08a3c-73f7-4640-a8c4-8052b4ced899"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0OGRkN2FjZjMyZmU0NzM2OWY0N2ZhODQ4MDA5ZDQ5NS90YWJsZXJhbmdlOjQ4ZGQ3YWNmMzJmZTQ3MzY5ZjQ3ZmE4NDgwMDlkNDk1XzItMi0xLTEtMzYyNDg_07568e7a-b7f0-428e-be12-7fdfb38cb2a6"
      unitRef="number">0.033</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0OGRkN2FjZjMyZmU0NzM2OWY0N2ZhODQ4MDA5ZDQ5NS90YWJsZXJhbmdlOjQ4ZGQ3YWNmMzJmZTQ3MzY5ZjQ3ZmE4NDgwMDlkNDk1XzItMy0xLTEtMzYyNDg_5f32ee84-3992-459f-a1d6-49cabe48fef8"
      unitRef="number">0.037</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0OGRkN2FjZjMyZmU0NzM2OWY0N2ZhODQ4MDA5ZDQ5NS90YWJsZXJhbmdlOjQ4ZGQ3YWNmMzJmZTQ3MzY5ZjQ3ZmE4NDgwMDlkNDk1XzMtMS0xLTEtMzYyNDg_469ab44b-6692-4261-9e77-ff4560ed7f3b"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0OGRkN2FjZjMyZmU0NzM2OWY0N2ZhODQ4MDA5ZDQ5NS90YWJsZXJhbmdlOjQ4ZGQ3YWNmMzJmZTQ3MzY5ZjQ3ZmE4NDgwMDlkNDk1XzMtMi0xLTEtMzYyNDg_4306d6d1-5aa5-46e9-8e0f-358be2cbeb0a"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0OGRkN2FjZjMyZmU0NzM2OWY0N2ZhODQ4MDA5ZDQ5NS90YWJsZXJhbmdlOjQ4ZGQ3YWNmMzJmZTQ3MzY5ZjQ3ZmE4NDgwMDlkNDk1XzMtMy0xLTEtMzYyNDg_2aa55040-263e-4fd3-955d-f0eb55b26e78"
      unitRef="number">0.021</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzk2MTk_0efb29d2-e7a5-4533-9bf8-dbc0c429e9ab">&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&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;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial (gain)/loss - benefit obligation&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial gain &#x2013; plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,176)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(878)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial loss recognized in net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(625)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzItMS0xLTEtMzYyNDg_6c801d84-d602-4d6e-a545-e79dd5a66748"
      unitRef="usd">2097000</iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost>
    <iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzItMi0xLTEtMzYyNDg_38ec61e7-daf3-431d-9ce2-f6773470cb9b"
      unitRef="usd">-5294000</iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost>
    <iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzItMy0xLTEtMzYyNDg_7483fe63-c62d-4241-a14c-121995557169"
      unitRef="usd">-4756000</iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzMtMS0xLTEtMzYyNDg_26e15845-5ae8-4277-9957-3e9405c13bf8"
      unitRef="usd">-1176000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzMtMi0xLTEtMzYyNDg_a4132b2d-6fb6-435f-b0d2-f461ee7c3476"
      unitRef="usd">-878000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzMtMy0xLTEtMzYyNDg_f07c40d7-bc30-4c3c-bcf4-5299101a6a09"
      unitRef="usd">-2930000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzQtMS0xLTEtMzYyNDg_ecfa4fcd-6838-4e8e-b011-2fcc957b8f4a"
      unitRef="usd">625000</iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzQtMi0xLTEtMzYyNDg_73ebf4fc-4f20-43e7-97b5-321e5619db7f"
      unitRef="usd">160000</iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzQtMy0xLTEtMzYyNDg_dd99602d-e3a3-43e3-acc6-73982523fd1c"
      unitRef="usd">67000</iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzUtMS0xLTEtMzYyNDg_1b0f8b88-d6c4-4b49-afcd-873942a93fe9"
      unitRef="usd">-3898000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="if60c978a165c4ca9ad93ec6984fb45fd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzUtMi0xLTEtMzYyNDg_f30ad0a5-dce6-45d8-b33d-80b9fd5c2e2f"
      unitRef="usd">4256000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="icb831fb32bd3435e8e0055841d1ea263_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTozNmEzZDczOGJiMWY0YWQ1YmY0MzU0OTlmYTJkNWZiMy90YWJsZXJhbmdlOjM2YTNkNzM4YmIxZjRhZDViZjQzNTQ5OWZhMmQ1ZmIzXzUtMy0xLTEtMzYyNDg_f8ca6148-1224-419a-97b7-219050360763"
      unitRef="usd">1759000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear
      contextRef="i216dac94d38a475db23d353853c31110_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzI3MTA_876c0c10-c184-4b0f-8c60-0b50d049ad0a"
      unitRef="usd">-200000</us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear
      contextRef="i216dac94d38a475db23d353853c31110_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzI3MTc_167aa00d-4f6a-4d15-b443-79c00512364f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i216dac94d38a475db23d353853c31110_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphNjA3OTk4NTRiYzU0M2YzYWZiZmQ0OWM2YTJjZGFjOC90YWJsZXJhbmdlOmE2MDc5OTg1NGJjNTQzZjNhZmJmZDQ5YzZhMmNkYWM4XzEtMS0xLTEtMzYyNDg_1642602a-7b03-43e2-b64e-f0ed06b2b8f7"
      unitRef="number">0.018</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i213553f0a50c4dd38db19e9a04a338ad_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphNjA3OTk4NTRiYzU0M2YzYWZiZmQ0OWM2YTJjZGFjOC90YWJsZXJhbmdlOmE2MDc5OTg1NGJjNTQzZjNhZmJmZDQ5YzZhMmNkYWM4XzEtMi0xLTEtMzYyNDg_f11117ca-5aad-41ee-b794-bd61a3882a4b"
      unitRef="number">0.015</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i216dac94d38a475db23d353853c31110_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphNjA3OTk4NTRiYzU0M2YzYWZiZmQ0OWM2YTJjZGFjOC90YWJsZXJhbmdlOmE2MDc5OTg1NGJjNTQzZjNhZmJmZDQ5YzZhMmNkYWM4XzItMS0xLTEtMzYyNDg_9aab379d-f6b5-45d0-9631-51a81ee59d17"
      unitRef="number">0.037</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i213553f0a50c4dd38db19e9a04a338ad_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphNjA3OTk4NTRiYzU0M2YzYWZiZmQ0OWM2YTJjZGFjOC90YWJsZXJhbmdlOmE2MDc5OTg1NGJjNTQzZjNhZmJmZDQ5YzZhMmNkYWM4XzItMi0xLTEtMzYyNDg_e47bced1-fb9f-4c04-97f5-f50994e58fda"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <iclr:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationPlanPeriod
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzIxOTkwMjMyNzg5MzY_b53a5ed3-2412-4181-9471-25d7df7cb699">P26Y</iclr:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationPlanPeriod>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="iee612b419754414e8828f427b68f7002_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzM2NzE_3e1b6019-8e21-48a7-aed0-58e3354c63fc"
      unitRef="number">0.20</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ia159cefdf37f4364a9843092cf3a2325_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzM3MTg_478855b2-ddba-49c6-8f6f-c9186b4ab51d"
      unitRef="number">0.18</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i27a855a3bed8480bab49ff8e8735587d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzEwOTk1MTE2Mjg4MTI5_d174c1b6-5dda-4432-8e2e-8cbd157601ad"
      unitRef="number">0.19</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i49cd9b5fb069425c885e4e858a9cd7db_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzM3OTA_d53537b4-c636-4545-b058-97712c8fe059"
      unitRef="number">0.24</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i9c04b88d67624c00974b95408ed71c3c_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzM5Mzg_e06614f7-e8ac-4d32-b4db-d7f407644af6"
      unitRef="number">0.038</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <iclr:ExpectedLongTermRateOfReturnOnPlanAssetsTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzk2MjU_2bad8bb8-d6e3-43d3-be0c-2dc7d2104807">The expected long term rates of return on different asset classes are as follows:&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:65.274%"/&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:1.0%"/&gt;&lt;td style="width:15.714%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Expected long-term return per annum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate Bonds (including 50% high yield bonds)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.8&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.8&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Secured Loans and Multi Asset Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</iclr:ExpectedLongTermRateOfReturnOnPlanAssetsTextBlock>
    <iclr:DefinedBenefitPlanPlanAssetsCorporateBondsTargetAllocationHighYieldPercentage
      contextRef="ib9509a32705e43b195f8a5dee756c081_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo1NDkzMDU1NzJhNjA0ZDRmODA2Y2E1MjFiMjA5NjIyNS90YWJsZXJhbmdlOjU0OTMwNTU3MmE2MDRkNGY4MDZjYTUyMWIyMDk2MjI1XzEtMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjozYzNkZDA1YTkzYjI0MmRmOThkMGMxM2Q0ZWMzZGI1Y18zMQ_abe687e4-c8b0-4368-8684-37058dc15df8"
      unitRef="number">0.50</iclr:DefinedBenefitPlanPlanAssetsCorporateBondsTargetAllocationHighYieldPercentage>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="iece79a92c4da478a8144d377620226a2_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo1NDkzMDU1NzJhNjA0ZDRmODA2Y2E1MjFiMjA5NjIyNS90YWJsZXJhbmdlOjU0OTMwNTU3MmE2MDRkNGY4MDZjYTUyMWIyMDk2MjI1XzEtMS0xLTEtMzYyNDg_36f231a2-7b4a-4a28-b959-ee82b52fa57e"
      unitRef="number">0.028</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i6d7dd97703d84c88a35a15329488f10f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo1NDkzMDU1NzJhNjA0ZDRmODA2Y2E1MjFiMjA5NjIyNS90YWJsZXJhbmdlOjU0OTMwNTU3MmE2MDRkNGY4MDZjYTUyMWIyMDk2MjI1XzEtMi0xLTEtNjE5MjQ_f0e23c89-bd04-4830-b99a-79be648f72ec"
      unitRef="number">0.028</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i2722f8b4561c498cb1416e166b7ad02c_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo1NDkzMDU1NzJhNjA0ZDRmODA2Y2E1MjFiMjA5NjIyNS90YWJsZXJhbmdlOjU0OTMwNTU3MmE2MDRkNGY4MDZjYTUyMWIyMDk2MjI1XzItMS0xLTEtMzYyNDg_fa160e83-6084-4dfc-b171-3eb7ca5f499f"
      unitRef="number">0.055</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i63bf8a993c2147649f1d3f6fb9bebb7c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo1NDkzMDU1NzJhNjA0ZDRmODA2Y2E1MjFiMjA5NjIyNS90YWJsZXJhbmdlOjU0OTMwNTU3MmE2MDRkNGY4MDZjYTUyMWIyMDk2MjI1XzItMi0xLTEtNjE5MjQ_f453008c-5032-4231-a9de-ee08853e0472"
      unitRef="number">0.052</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ic522ae4b5b4b4ec5b45ddca4c8a8a60f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo1NDkzMDU1NzJhNjA0ZDRmODA2Y2E1MjFiMjA5NjIyNS90YWJsZXJhbmdlOjU0OTMwNTU3MmE2MDRkNGY4MDZjYTUyMWIyMDk2MjI1XzMtMS0xLTEtMzYyNDg_e0809cee-50c0-4489-b21a-67df6fe4267b"
      unitRef="number">0.030</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i1e1ef306fa1d450b985b7cfbaf9ce6f2_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo1NDkzMDU1NzJhNjA0ZDRmODA2Y2E1MjFiMjA5NjIyNS90YWJsZXJhbmdlOjU0OTMwNTU3MmE2MDRkNGY4MDZjYTUyMWIyMDk2MjI1XzMtMi0xLTEtNjE5MjQ_3fde2398-238e-4f44-9504-8e2a4ce12cf2"
      unitRef="number">0.030</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzk2MzI_64614ee9-9014-43d9-8253-e10a2cd0ddd4">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The underlying asset split of the fund is shown below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Asset Category&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate Bonds (including 50% high yield bonds)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Secured Loans and Multi Asset Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock>
    <iclr:DefinedBenefitPlanPlanAssetsCorporateBondsTargetAllocationHighYieldPercentage
      contextRef="ib9509a32705e43b195f8a5dee756c081_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphZGRiZTA0ZjZkNDA0MGY1YjIxMzM4ZGE2YTQ4ZWIyMi90YWJsZXJhbmdlOmFkZGJlMDRmNmQ0MDQwZjViMjEzMzhkYTZhNDhlYjIyXzEtMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjozYzUzNzllYmU3MjI0NDJkODVkOTQwNjRjZGZiYjllYV8zMQ_abe687e4-c8b0-4368-8684-37058dc15df8"
      unitRef="number">0.50</iclr:DefinedBenefitPlanPlanAssetsCorporateBondsTargetAllocationHighYieldPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ia159cefdf37f4364a9843092cf3a2325_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphZGRiZTA0ZjZkNDA0MGY1YjIxMzM4ZGE2YTQ4ZWIyMi90YWJsZXJhbmdlOmFkZGJlMDRmNmQ0MDQwZjViMjEzMzhkYTZhNDhlYjIyXzEtMS0xLTEtMzYyNDg_0c2d6cc5-eb82-4c3e-acc0-1f5a974ff35c"
      unitRef="number">0.37</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i4eef861e44254199911aaf8a9ce379f4_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphZGRiZTA0ZjZkNDA0MGY1YjIxMzM4ZGE2YTQ4ZWIyMi90YWJsZXJhbmdlOmFkZGJlMDRmNmQ0MDQwZjViMjEzMzhkYTZhNDhlYjIyXzEtMi0xLTEtMzYyNDg_d71a4191-139e-4bc4-bb32-9666f9efaeb5"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i49cd9b5fb069425c885e4e858a9cd7db_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphZGRiZTA0ZjZkNDA0MGY1YjIxMzM4ZGE2YTQ4ZWIyMi90YWJsZXJhbmdlOmFkZGJlMDRmNmQ0MDQwZjViMjEzMzhkYTZhNDhlYjIyXzItMS0xLTEtMzYyNDg_479a4574-4fc1-4190-be93-2b220a297fe6"
      unitRef="number">0.24</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i40941b5fcb9547c4aec232ca49dbee5a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphZGRiZTA0ZjZkNDA0MGY1YjIxMzM4ZGE2YTQ4ZWIyMi90YWJsZXJhbmdlOmFkZGJlMDRmNmQ0MDQwZjViMjEzMzhkYTZhNDhlYjIyXzItMi0xLTEtMzYyNDg_d4ee230e-b71c-4e3b-9198-d3ee13c47848"
      unitRef="number">0.21</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="iee612b419754414e8828f427b68f7002_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphZGRiZTA0ZjZkNDA0MGY1YjIxMzM4ZGE2YTQ4ZWIyMi90YWJsZXJhbmdlOmFkZGJlMDRmNmQ0MDQwZjViMjEzMzhkYTZhNDhlYjIyXzMtMS0xLTEtMzYyNDg_48bcdd49-9cfd-4883-89f2-a0130f65a06a"
      unitRef="number">0.39</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i37cabf6d514a484e8c75d7747a3e6cee_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphZGRiZTA0ZjZkNDA0MGY1YjIxMzM4ZGE2YTQ4ZWIyMi90YWJsZXJhbmdlOmFkZGJlMDRmNmQ0MDQwZjViMjEzMzhkYTZhNDhlYjIyXzMtMi0xLTEtMzYyNDg_7b7d7627-1ba7-46d6-959d-764928d99338"
      unitRef="number">0.39</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ib9509a32705e43b195f8a5dee756c081_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphZGRiZTA0ZjZkNDA0MGY1YjIxMzM4ZGE2YTQ4ZWIyMi90YWJsZXJhbmdlOmFkZGJlMDRmNmQ0MDQwZjViMjEzMzhkYTZhNDhlYjIyXzYtMS0xLTEtMzYyNDg_d85e92c0-05b8-4006-928c-829484049e7b"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i21d1d31dbff94254ae22cf50de458c51_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTphZGRiZTA0ZjZkNDA0MGY1YjIxMzM4ZGE2YTQ4ZWIyMi90YWJsZXJhbmdlOmFkZGJlMDRmNmQ0MDQwZjViMjEzMzhkYTZhNDhlYjIyXzYtMi0xLTEtMzYyNDg_efc6827e-39c0-452d-a67f-9888241d4963"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i9c04b88d67624c00974b95408ed71c3c_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzUwMDE_e06614f7-e8ac-4d32-b4db-d7f407644af6"
      unitRef="number">0.038</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzk2Njc_b2e7c1cd-e19d-49cf-a782-b509efcb14c2">&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Quoted Prices in Active Markets for Identical Assets&lt;br/&gt;Level 1&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Cash&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Fixed Income Securities&lt;/span&gt;&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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;L&amp;amp;G Life GPBF All World Equity Index Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,460&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;L&amp;amp;G Life DC Active Corporate Bond&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stone Harbor High Yield Bond Fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,861&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ninety One Global Total Return Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stone Harbor Multi Asset Credit Portfolio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,359&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,389&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Barings European Loan Fund Buy &amp;amp; Hold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,125&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,622&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,198&#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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,612&#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="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib955eed4b9ce4d00a2bd4e2ce7b5a191_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzMtMS0xLTEtMzYyNDg_e6261d36-0c19-48e5-8982-077ae4a075df"
      unitRef="usd">162000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idf105ea7475a47ae9ce9c72b2859f1b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzMtMi0xLTEtMzYyNDg_30de57a7-ad7e-4b19-bbd9-796b19f95b11"
      unitRef="usd">11000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9487d796fcc149dbb3f7bcd120e40e56_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzUtMS0xLTEtMzYyNDg_b2f34527-ee17-4ec0-a8ff-1f05fd428283"
      unitRef="usd">8743000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id748b57582fe44e5b3492d06beea0921_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzUtMi0xLTEtMzYyNDg_3b554b40-367e-4486-a422-e3fdec973ad9"
      unitRef="usd">7460000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i77d9586a1ce944dd8bc0eb9cfc5adc1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzYtMS0xLTEtMzYyNDg_fb0a5ee3-bd14-4218-a6bf-5d633eaca431"
      unitRef="usd">6409000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie033646e348048399b773047abffe484_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzYtMi0xLTEtMzYyNDg_d9af3fd2-1c03-458e-aedb-324dc089696c"
      unitRef="usd">6797000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i64cfe0b0c94c43f6b451b69b6c85fb20_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzctMS0xLTEtMzYyNDg_b4814198-537c-4467-9e0e-414e6e69d648"
      unitRef="usd">6965000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1216803a75bf46db999c06ae0853a289_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzctMi0xLTEtMzYyNDg_82453d3f-2846-43ab-ad4d-cd3be1e38ad4"
      unitRef="usd">6861000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i517f5d381f324edebe16b610b9162167_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzgtMS0xLTEtMzYyNDg_9972edc4-6b8d-446b-a277-672d1ebf491f"
      unitRef="usd">3435000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0dda409457ee4051a9ab0dd254b58fe5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzgtMi0xLTEtMzYyNDg_4ddb6a95-f39b-4a3c-ace7-7d1ec014811e"
      unitRef="usd">3472000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3a7054f2015f4b71993232abe485627d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzEwLTEtMS0xLTM2MjQ4_d53a0b27-ee11-4564-a102-0970c84aab84"
      unitRef="usd">3359000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4ac9953fae724a3596870ee57bc6901a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzEwLTItMS0xLTM2MjQ4_e20542b4-5b30-4731-96e0-16222c1de979"
      unitRef="usd">3389000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icf8195e9a7884d23b49443cc99b9ce4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzExLTEtMS0xLTM2MjQ4_35af977c-5837-4f9a-90e2-f5b36efa96d4"
      unitRef="usd">7125000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id45f53eaf45c4c91b83e80ae121a0eda_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzExLTItMS0xLTM2MjQ4_8142eee1-fa03-4a8a-8329-920dbdeefaeb"
      unitRef="usd">6622000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic6eb058c3c334fa9bc0c1e5cd98974fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzEyLTEtMS0xLTM2MjQ4_a71baf8f-70e0-4550-8108-4de54f320107"
      unitRef="usd">36198000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i77b64280f32c462596b287ec2de84d69_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTplMjRlNTA3ODVmMjQ0MmRmOWI3MTg4MzE1YTJkMWRmYS90YWJsZXJhbmdlOmUyNGU1MDc4NWYyNDQyZGY5YjcxODgzMTVhMmQxZGZhXzEyLTItMS0xLTM2MjQ4_3eab716e-0199-4c75-b22a-3d535ce85cd4"
      unitRef="usd">34612000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i216dac94d38a475db23d353853c31110_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzUxMDM_b6a4c5d8-d38f-4617-98bf-d41713210e5f"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzk2Mzg_575c99e4-7981-4f2e-aeb7-d006263f94e0">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following annual benefit payments, which reflect expected future service as appropriate, are expected to be paid.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.810%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;256&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Years 2027 - 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="if6b045e97c954a34891096fb9cf8d23b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0MGFjMzY2NzYwZTg0MThiODdlZjczNTY0Y2Q3ODAxZS90YWJsZXJhbmdlOjQwYWMzNjY3NjBlODQxOGI4N2VmNzM1NjRjZDc4MDFlXzEtMS0xLTEtMzYyNDg_d70d4cee-b1ec-459d-89ce-b3248bbe0a96"
      unitRef="usd">256000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="if6b045e97c954a34891096fb9cf8d23b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0MGFjMzY2NzYwZTg0MThiODdlZjczNTY0Y2Q3ODAxZS90YWJsZXJhbmdlOjQwYWMzNjY3NjBlODQxOGI4N2VmNzM1NjRjZDc4MDFlXzItMS0xLTEtMzYyNDg_e23ed646-4f64-49b1-aac3-bcf9c6cd52ea"
      unitRef="usd">340000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="if6b045e97c954a34891096fb9cf8d23b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0MGFjMzY2NzYwZTg0MThiODdlZjczNTY0Y2Q3ODAxZS90YWJsZXJhbmdlOjQwYWMzNjY3NjBlODQxOGI4N2VmNzM1NjRjZDc4MDFlXzMtMS0xLTEtMzYyNDg_ce9e7b5e-6009-4a61-974e-2e4f4584cdb6"
      unitRef="usd">417000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="if6b045e97c954a34891096fb9cf8d23b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0MGFjMzY2NzYwZTg0MThiODdlZjczNTY0Y2Q3ODAxZS90YWJsZXJhbmdlOjQwYWMzNjY3NjBlODQxOGI4N2VmNzM1NjRjZDc4MDFlXzQtMS0xLTEtMzYyNDg_4e55faec-3d88-4990-8eda-677c46a8a038"
      unitRef="usd">453000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="if6b045e97c954a34891096fb9cf8d23b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0MGFjMzY2NzYwZTg0MThiODdlZjczNTY0Y2Q3ODAxZS90YWJsZXJhbmdlOjQwYWMzNjY3NjBlODQxOGI4N2VmNzM1NjRjZDc4MDFlXzUtMS0xLTEtMzYyNDg_f5eba913-dc65-41ac-a520-a9ae814a1729"
      unitRef="usd">788000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="if6b045e97c954a34891096fb9cf8d23b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0MGFjMzY2NzYwZTg0MThiODdlZjczNTY0Y2Q3ODAxZS90YWJsZXJhbmdlOjQwYWMzNjY3NjBlODQxOGI4N2VmNzM1NjRjZDc4MDFlXzYtMS0xLTEtMzYyNDg_fd37cc0d-77e5-4a0c-8b5d-d884e4fcc297"
      unitRef="usd">3859000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <iclr:ExpectedRetirementPeriod
      contextRef="ib2b5722812194c35ad6c0a22b6bd705e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzUzNzQ_2578dd9b-3037-45d3-8d86-dc8730cfd724">P10Y</iclr:ExpectedRetirementPeriod>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="id0c8fd01370246349a9908b32d1373e7_I20140507"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90ZXh0cmVnaW9uOjg5Y2M2ZmIzMDZjODRiNjlhNDYzZjQ0MGY3MTA2ZWViXzU5MjY_33396be8-0bf2-49ea-a14d-bb354f717ca7"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="idec677308af14edcacc6c913d5dd56c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkZjQ5NDZkMTJmN2I0YzUxYTZjZDQyMTdlY2JlZDcyZC90YWJsZXJhbmdlOmRmNDk0NmQxMmY3YjRjNTFhNmNkNDIxN2VjYmVkNzJkXzItMS0xLTEtMzYyNDg_1def5095-c64b-4983-826a-8c5645a4a5f9"
      unitRef="usd">7643000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i87320a0e379947f09f57eb63148701a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkZjQ5NDZkMTJmN2I0YzUxYTZjZDQyMTdlY2JlZDcyZC90YWJsZXJhbmdlOmRmNDk0NmQxMmY3YjRjNTFhNmNkNDIxN2VjYmVkNzJkXzItMi0xLTEtMzYyNDg_318c7f0a-b8d8-42de-b84b-27c4116ce6b8"
      unitRef="usd">8620000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idec677308af14edcacc6c913d5dd56c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkZjQ5NDZkMTJmN2I0YzUxYTZjZDQyMTdlY2JlZDcyZC90YWJsZXJhbmdlOmRmNDk0NmQxMmY3YjRjNTFhNmNkNDIxN2VjYmVkNzJkXzMtMS0xLTEtMzYyNDg_39c8381b-3253-403a-8744-e4908a408d2d"
      unitRef="usd">6964000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i87320a0e379947f09f57eb63148701a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkZjQ5NDZkMTJmN2I0YzUxYTZjZDQyMTdlY2JlZDcyZC90YWJsZXJhbmdlOmRmNDk0NmQxMmY3YjRjNTFhNmNkNDIxN2VjYmVkNzJkXzMtMi0xLTEtMzYyNDg_92869ff3-1c20-4a6e-94ba-3c823e9c1454"
      unitRef="usd">7601000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="idec677308af14edcacc6c913d5dd56c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkZjQ5NDZkMTJmN2I0YzUxYTZjZDQyMTdlY2JlZDcyZC90YWJsZXJhbmdlOmRmNDk0NmQxMmY3YjRjNTFhNmNkNDIxN2VjYmVkNzJkXzQtMS0xLTEtMzYyNDg_69469b2c-1d5b-4982-b7fe-fe59922b5347"
      unitRef="usd">-679000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i87320a0e379947f09f57eb63148701a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkZjQ5NDZkMTJmN2I0YzUxYTZjZDQyMTdlY2JlZDcyZC90YWJsZXJhbmdlOmRmNDk0NmQxMmY3YjRjNTFhNmNkNDIxN2VjYmVkNzJkXzQtMi0xLTEtMzYyNDg_05506413-5147-45f5-97cb-b0d76a07a266"
      unitRef="usd">-1019000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="idec677308af14edcacc6c913d5dd56c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkZjQ5NDZkMTJmN2I0YzUxYTZjZDQyMTdlY2JlZDcyZC90YWJsZXJhbmdlOmRmNDk0NmQxMmY3YjRjNTFhNmNkNDIxN2VjYmVkNzJkXzUtMS0xLTEtMzYyNDg_ac7d4f52-9852-46f8-a519-ca82d66a21e7"
      unitRef="usd">-679000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i87320a0e379947f09f57eb63148701a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkZjQ5NDZkMTJmN2I0YzUxYTZjZDQyMTdlY2JlZDcyZC90YWJsZXJhbmdlOmRmNDk0NmQxMmY3YjRjNTFhNmNkNDIxN2VjYmVkNzJkXzUtMi0xLTEtMzYyNDg_ada0dd19-1cf4-4e74-b2df-2a9fefeb2de8"
      unitRef="usd">-1019000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i87320a0e379947f09f57eb63148701a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzItMS0xLTEtMzYyNDg_31f6f13f-ad66-4ce9-b545-5ddf3f171b2b"
      unitRef="usd">8620000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i536575760ce54ae2893373d1d02dc0d6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzItMi0xLTEtMzYyNDg_9c9f8186-a720-4dfd-9d59-80eeb5494fec"
      unitRef="usd">7047000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzMtMS0xLTEtMzYyNDg_746c8119-ea6c-4eb9-b2e6-581b509b7ca1"
      unitRef="usd">150000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzMtMi0xLTEtMzYyNDg_ba3a8163-3fd1-4f19-9425-99a56a672c76"
      unitRef="usd">139000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzQtMS0xLTEtMzYyNDg_82ac8ba7-7ea0-402b-a7b3-e65415f6e9f6"
      unitRef="usd">12000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzQtMi0xLTEtMzYyNDg_1d90c8b8-0272-4e13-8748-cd4062af4e56"
      unitRef="usd">21000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzUtMS0xLTEtMzYyNDg_f44c53bc-fcc5-48b4-93c2-c618d9927c09"
      unitRef="usd">95000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzUtMi0xLTEtMzYyNDg_7e0ad531-3bbc-4e8b-8007-14cc875e25c7"
      unitRef="usd">81000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzYtMS0xLTEtMzYyNDg_5eceba5f-eaaf-4a0b-8048-f0c5c6dea432"
      unitRef="usd">483000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzYtMi0xLTEtMzYyNDg_f9e313fc-9b22-47d8-92e2-dccf32833935"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzctMS0xLTEtMzYyNDg_03cae1e1-13d7-4116-80c6-f3f3719c31f9"
      unitRef="usd">-82000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzctMi0xLTEtMzYyNDg_0392b20c-28af-42a1-9881-084ace9b8569"
      unitRef="usd">-23000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzgtMS0xLTEtMzYyNDg_d85be970-7819-4b3b-801c-bf6170f23c8b"
      unitRef="usd">76000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzgtMi0xLTEtMzYyNDg_a995b56d-3674-4e46-b5ef-11a6ea3d9dad"
      unitRef="usd">-245000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzktMS0xLTEtMzYyNDg_f09a679e-991b-4836-a62a-0eb12ed38678"
      unitRef="usd">484000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzktMi0xLTEtMzYyNDg_9fa721cc-ed24-4ac9-89a9-ac01257c8fa2"
      unitRef="usd">-406000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzEwLTEtMS0xLTM2MjQ4_cbf417de-5acc-42f4-88a1-4c00d897fdf2"
      unitRef="usd">261000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzEwLTItMS0xLTM2MjQ4_d6c022cb-e0f7-4670-a35a-564714e90e59"
      unitRef="usd">-704000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="idec677308af14edcacc6c913d5dd56c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzExLTEtMS0xLTM2MjQ4_ea1c716f-901f-48a7-ad87-deea51f1d612"
      unitRef="usd">7643000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i87320a0e379947f09f57eb63148701a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo5Mjk1Yjk1ZjUzZDg0ZTM4OTc4NWIwNzc3YmYyNzY1OS90YWJsZXJhbmdlOjkyOTViOTVmNTNkODRlMzg5Nzg1YjA3NzdiZjI3NjU5XzExLTItMS0xLTM2MjQ4_a5a0560e-3fbd-4082-afd1-be24e2b2d596"
      unitRef="usd">8620000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i87320a0e379947f09f57eb63148701a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzMtMS0xLTEtMzYyNDg_549f0170-7a07-4515-a4a7-c91b5383b090"
      unitRef="usd">7601000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i536575760ce54ae2893373d1d02dc0d6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzMtMi0xLTEtMzYyNDg_a2758e9c-008c-42f6-9c0f-2ebb14906f19"
      unitRef="usd">6014000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzQtMS0xLTEtMzYyNDg_d2ad17bf-0375-499c-98ea-60ee38fe2570"
      unitRef="usd">15000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzQtMi0xLTEtMzYyNDg_213c645b-bcb9-4e81-9e00-a6084be855b3"
      unitRef="usd">21000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzUtMS0xLTEtMzYyNDg_e9187675-38cc-4454-b581-1168d9b8fbe5"
      unitRef="usd">-238000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzUtMi0xLTEtMzYyNDg_35e21bac-0b0c-4bed-a46b-141e9147c97d"
      unitRef="usd">519000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <iclr:DefinedBenefitPlanSchemeContributions
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzYtMS0xLTEtMzYyNDg_597e8571-73ac-46c4-a038-29a9710f8493"
      unitRef="usd">128000</iclr:DefinedBenefitPlanSchemeContributions>
    <iclr:DefinedBenefitPlanSchemeContributions
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzYtMi0xLTEtMzYyNDg_ce0199d8-39ad-4cfe-b511-2ad78b683141"
      unitRef="usd">105000</iclr:DefinedBenefitPlanSchemeContributions>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzctMS0xLTEtMzYyNDg_15398ed8-5697-4a1c-913e-8e850e7285c1"
      unitRef="usd">95000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzctMi0xLTEtMzYyNDg_7a416b7f-623d-4709-b47f-4b8f1e3ebfbc"
      unitRef="usd">81000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzgtMS0xLTEtMzYyNDg_fbd3d246-7bdf-4144-b6c6-c41d90ec088e"
      unitRef="usd">76000</us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan>
    <us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzgtMi0xLTEtMzYyNDg_533953db-bf54-4b38-91a6-560beda03505"
      unitRef="usd">245000</us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzktMS0xLTEtMzYyNDg_6520e2b0-aabb-4b04-9642-8d36da73d110"
      unitRef="usd">483000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzktMi0xLTEtMzYyNDg_afab7200-294a-46ad-9ff5-b0461d35eef7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="ie88381d966f7484480244edbb8c5b099_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzEwLTEtMS0xLTM2MjQ4_c4c7d44f-c2a3-48f8-8541-23e4734a4e9c"
      unitRef="usd">-230000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i6170124b7e8d4bfdba500b061d184400_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzEwLTItMS0xLTM2MjQ4_c4a5b274-a29c-4759-b530-0d343344fb51"
      unitRef="usd">616000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idec677308af14edcacc6c913d5dd56c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzExLTEtMS0xLTM2MjQ4_6df965ba-c1b9-4a86-8d2b-835313495930"
      unitRef="usd">6964000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i87320a0e379947f09f57eb63148701a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo0ZWNhMDM3N2Y3ZGU0NmEwYjQ3ODJkNzdiN2ZhZTUyZi90YWJsZXJhbmdlOjRlY2EwMzc3ZjdkZTQ2YTBiNDc4MmQ3N2I3ZmFlNTJmXzExLTItMS0xLTM2MjQ4_719c12c0-ecf6-4303-8d22-7b851a908e7e"
      unitRef="usd">7601000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="ib1f40d11c0c8476391b481d08399f03b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkMTk2YmVmNWNhMTI0MTkzYmFhOTgxNDNmYTljMmI1YS90YWJsZXJhbmdlOmQxOTZiZWY1Y2ExMjQxOTNiYWE5ODE0M2ZhOWMyYjVhXzItMS0xLTEtNDYxMzc_82437cff-d10a-4a75-94f3-5a42c73d5f47"
      unitRef="usd">4990000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib1f40d11c0c8476391b481d08399f03b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkMTk2YmVmNWNhMTI0MTkzYmFhOTgxNDNmYTljMmI1YS90YWJsZXJhbmdlOmQxOTZiZWY1Y2ExMjQxOTNiYWE5ODE0M2ZhOWMyYjVhXzMtMS0xLTEtNDYxMzc_6a95dcbb-8caf-4d52-9c83-ba241301c7a5"
      unitRef="usd">3017000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ib1f40d11c0c8476391b481d08399f03b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkMTk2YmVmNWNhMTI0MTkzYmFhOTgxNDNmYTljMmI1YS90YWJsZXJhbmdlOmQxOTZiZWY1Y2ExMjQxOTNiYWE5ODE0M2ZhOWMyYjVhXzQtMS0xLTEtNDYxNDU_c670aa3f-f263-4c96-96c2-ee59897c17b4"
      unitRef="usd">-1973000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="ib1f40d11c0c8476391b481d08399f03b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTpkMTk2YmVmNWNhMTI0MTkzYmFhOTgxNDNmYTljMmI1YS90YWJsZXJhbmdlOmQxOTZiZWY1Y2ExMjQxOTNiYWE5ODE0M2ZhOWMyYjVhXzUtMS0xLTEtNDYxNTE_9573d7d3-0fd9-4360-a8ac-f92741fea671"
      unitRef="usd">-1973000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i68dd1b4a3d3641879b1d63d1751d2f6a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZToyNjQzNzI1Y2I0NDM0MmYwOTY0MmM5M2Q5ZjFkZmUwYy90YWJsZXJhbmdlOjI2NDM3MjVjYjQ0MzQyZjA5NjQyYzkzZDlmMWRmZTBjXzItMS0xLTEtNDYyMTU_3039c141-f093-4b72-af4c-9f4de53e5f0e"
      unitRef="usd">4890000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i40b6d9d3c2644d949eb6af4c732fe51d_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZToyNjQzNzI1Y2I0NDM0MmYwOTY0MmM5M2Q5ZjFkZmUwYy90YWJsZXJhbmdlOjI2NDM3MjVjYjQ0MzQyZjA5NjQyYzkzZDlmMWRmZTBjXzMtMS0xLTEtNDYyMTU_b6f68f5c-c055-4bb1-adad-33c33f3f00e4"
      unitRef="usd">207000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i40b6d9d3c2644d949eb6af4c732fe51d_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZToyNjQzNzI1Y2I0NDM0MmYwOTY0MmM5M2Q5ZjFkZmUwYy90YWJsZXJhbmdlOjI2NDM3MjVjYjQ0MzQyZjA5NjQyYzkzZDlmMWRmZTBjXzQtMS0xLTEtNDYyMTU_348454f3-ab11-4a41-a462-0157ccf0991a"
      unitRef="usd">19000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i40b6d9d3c2644d949eb6af4c732fe51d_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZToyNjQzNzI1Y2I0NDM0MmYwOTY0MmM5M2Q5ZjFkZmUwYy90YWJsZXJhbmdlOjI2NDM3MjVjYjQ0MzQyZjA5NjQyYzkzZDlmMWRmZTBjXzUtMS0xLTEtNDYyMTU_35d89df2-eccc-4794-9608-76e2a2a8332e"
      unitRef="usd">135000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i40b6d9d3c2644d949eb6af4c732fe51d_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZToyNjQzNzI1Y2I0NDM0MmYwOTY0MmM5M2Q5ZjFkZmUwYy90YWJsZXJhbmdlOjI2NDM3MjVjYjQ0MzQyZjA5NjQyYzkzZDlmMWRmZTBjXzgtMS0xLTEtNDYyMTU_9ffe2d6e-471e-43e5-b0ed-8b854e9d5ef5"
      unitRef="usd">113000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i40b6d9d3c2644d949eb6af4c732fe51d_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZToyNjQzNzI1Y2I0NDM0MmYwOTY0MmM5M2Q5ZjFkZmUwYy90YWJsZXJhbmdlOjI2NDM3MjVjYjQ0MzQyZjA5NjQyYzkzZDlmMWRmZTBjXzktMS0xLTEtNDYyMTU_e33a93f1-c97e-4aa0-9b9b-7de2f6f3bc34"
      unitRef="usd">-1000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i40b6d9d3c2644d949eb6af4c732fe51d_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZToyNjQzNzI1Y2I0NDM0MmYwOTY0MmM5M2Q5ZjFkZmUwYy90YWJsZXJhbmdlOjI2NDM3MjVjYjQ0MzQyZjA5NjQyYzkzZDlmMWRmZTBjXzEwLTEtMS0xLTQ2MjE1_a5825ceb-b561-4f49-b2f1-35eaddc4a06e"
      unitRef="usd">149000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ib1f40d11c0c8476391b481d08399f03b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZToyNjQzNzI1Y2I0NDM0MmYwOTY0MmM5M2Q5ZjFkZmUwYy90YWJsZXJhbmdlOjI2NDM3MjVjYjQ0MzQyZjA5NjQyYzkzZDlmMWRmZTBjXzExLTEtMS0xLTQ2MjE5_50a1b37f-e2de-44f7-a782-6b617b9b10d2"
      unitRef="usd">4990000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i03867c06634a4d5ab2189dd7fe751c3d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo4MGNkZTgwOTk3YmU0MjdlYjM1NDljODExMTdkMjYyMi90YWJsZXJhbmdlOjgwY2RlODA5OTdiZTQyN2ViMzU0OWM4MTExN2QyNjIyXzMtMS0xLTEtNDYwOTQ_f07b340a-37bb-4250-a864-4b831eef73b7"
      unitRef="usd">2849000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i5fbaba98f4384a59bb3c41bf71c3a9fd_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo4MGNkZTgwOTk3YmU0MjdlYjM1NDljODExMTdkMjYyMi90YWJsZXJhbmdlOjgwY2RlODA5OTdiZTQyN2ViMzU0OWM4MTExN2QyNjIyXzQtMS0xLTEtNDYwOTQ_37b3bbef-93c9-4122-962a-6288a912ff62"
      unitRef="usd">15000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i5fbaba98f4384a59bb3c41bf71c3a9fd_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo4MGNkZTgwOTk3YmU0MjdlYjM1NDljODExMTdkMjYyMi90YWJsZXJhbmdlOjgwY2RlODA5OTdiZTQyN2ViMzU0OWM4MTExN2QyNjIyXzYtMS0xLTEtNDYwOTQ_60d6f5af-93f5-4a0b-9e1d-3b487c4a37a6"
      unitRef="usd">135000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i5fbaba98f4384a59bb3c41bf71c3a9fd_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo4MGNkZTgwOTk3YmU0MjdlYjM1NDljODExMTdkMjYyMi90YWJsZXJhbmdlOjgwY2RlODA5OTdiZTQyN2ViMzU0OWM4MTExN2QyNjIyXzctMS0xLTEtNDYwOTQ_c6ec70f2-a0cd-4595-be88-03aef6e24cfc"
      unitRef="usd">135000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i5fbaba98f4384a59bb3c41bf71c3a9fd_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo4MGNkZTgwOTk3YmU0MjdlYjM1NDljODExMTdkMjYyMi90YWJsZXJhbmdlOjgwY2RlODA5OTdiZTQyN2ViMzU0OWM4MTExN2QyNjIyXzgtMS0xLTEtNDYwOTQ_02348716-66cf-4d84-be5e-8724aca45b6c"
      unitRef="usd">113000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i5fbaba98f4384a59bb3c41bf71c3a9fd_D20210701-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo4MGNkZTgwOTk3YmU0MjdlYjM1NDljODExMTdkMjYyMi90YWJsZXJhbmdlOjgwY2RlODA5OTdiZTQyN2ViMzU0OWM4MTExN2QyNjIyXzEwLTEtMS0xLTQ2MDk0_69049b17-192a-41cc-9671-151507c2e58b"
      unitRef="usd">-4000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i00041bfad6e143b8a90b3fb840be4f61_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjYvZnJhZzo4OWNjNmZiMzA2Yzg0YjY5YTQ2M2Y0NDBmNzEwNmVlYi90YWJsZTo4MGNkZTgwOTk3YmU0MjdlYjM1NDljODExMTdkMjYyMi90YWJsZXJhbmdlOjgwY2RlODA5OTdiZTQyN2ViMzU0OWM4MTExN2QyNjIyXzExLTEtMS0xLTQ2MTA3_b4a1a615-8578-498f-9dec-64fc48c348bb"
      unitRef="usd">3017000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4Xzg3ODA_b51e98d2-5145-47f7-93d8-47e40a26e5cc">Equity Incentive Schemes and Stock Compensation Charges&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share Options&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:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On July 21, 2008 the Company adopted the Employee Share Option Plan 2008 (the "2008 Employee Plan") pursuant to which the Compensation and Organization Committee of the Company's Board of Directors may grant options to any employee, or any Director holding a salaried office or employment with the Company or a Subsidiary for the purchase of ordinary shares. On the same date, the Company also adopted the Consultants Share Option Plan 2008 (the "2008 Consultants Plan"), pursuant to which the Compensation and Organization Committee of the Company's Board of Directors may grant options to any consultant, adviser or non-executive Director retained by the Company or any Subsidiary for the purchase of ordinary shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On February 14, 2017 both the 2008 Employee Plan and the 2008 Consultants Plan (together the "2008 Option Plans") were amended and restated in order to increase the number of options that can be issued under the 2008 Consultants Plan from 0.4 million to 1.0 million and to extend the date for options to be granted under the 2008 Option Plans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;An aggregate of 6.0 million ordinary shares have been reserved under the 2008 Employee Plan, as reduced by any shares issued or to be issued pursuant to options granted under the 2008 Consultants Plan, under which a limit of 1.0 million shares applies. Further, the maximum number of ordinary shares with respect to which options may be granted under the 2008 Employee Option Plan, during any calendar year to any employee shall be 0.4 million ordinary shares. There is no individual limit under the 2008 Consultants Plan. No options may be granted under the 2008 Option Plans after February 14, 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each option granted under the 2008 Option Plans will be an employee stock option, or NSO, as described in Section 422 or 423 of the Internal Revenue Code. Each grant of an option under the 2008 Options Plans will be evidenced by a Stock Option Agreement between the optionee and the Company. The exercise price will be specified in each Stock Option Agreement, however option prices will not be less than 100% of the fair market value of an ordinary share on the date the option is granted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On January 17, 2003 the Company adopted the Share Option Plan 2003 (the "2003 Share Option Plan") pursuant to which the Compensation and Organization Committee of the Board could grant options to officers and other employees of the Company or its subsidiaries for the purchase of ordinary shares. An aggregate of 6.0 million ordinary shares were reserved under the 2003 Share Option Plan; and in no event could the number of ordinary shares issued pursuant to options awarded under this plan exceed 10% of the outstanding shares, as defined in the 2003 Share Option Plan, at the time of the grant, unless the Board expressly determined otherwise. Further, the maximum number of ordinary shares with respect to which options could be granted under the 2003 Share Option Plan during any calendar year to any employee was 0.4 million ordinary shares. The 2003 Share Option Plan expired on January 17, 2013. No new options may be granted under this plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share option awards are granted with an exercise price equal to the market price of the Company's shares at date of grant. Prior to 2018, share options typically vest over a period of five years from date of grant and expire eight years from date of grant. Share options granted to non-executive directors from 2018 vest over 12 months and expire eight years from the date of grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legacy PRA  Equity Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following represent the legacy PRA equity incentive plans, which still have equity outstanding but have been terminated as of July 1, 2021, as to grants of future awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;Pursuant to the Merger Agreement, effective on July 1, 2021, each outstanding stock option and restricted stock unit under the PRA Plans was assumed by the Company and converted into a stock option or Restricted Share Unit exercisable for or payable in Ordinary Shares based on the ratio of the average trading price per Ordinary Share for the ten days prior to July 1, 2021, and the corresponding value of the Merger consideration for each PRA Share. Accordingly, the plans as detailed below were assumed by the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;PRA Health Sciences, Inc. 2020 Stock Incentive Plan was amended and restated and assumed by the Registrant effective as of July 1, 2021. The 2020 Stock Incentive Plan (&#x201c;the 2020 Plan&#x201d;), was approved by the PRA stockholders at their annual meeting on May 18, 2020. The 2020 Plan allowed for the issuance of stock options, stock appreciation rights, restricted shares and restricted stock units, other stock-based awards, and performance compensation awards as permitted by applicable laws. The 2020 Plan authorized the issuance of 2,500,000 shares of common stock plus all shares that remained available under the prior plan on May 18, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;The PRA Health Sciences, Inc. 2018 Stock Incentive Plan was amended and restated and assumed by the Company effective as of July 1, 2021. The 2018 Stock Incentive Plan (the &#x201c;2018 Plan&#x201d;), was approved by the PRA stockholders at their annual meeting on May 31, 2018. The 2018 Plan allowed for the issuance of stock options, stock appreciation rights, restricted shares and restricted stock units, other stock-based awards, and performance compensation awards as permitted by applicable laws. The 2018 Plan authorized the issuance of 2,000,000 shares of common stock plus all shares that remained available under the 2014 Plan on May 31, 2018 (which included shares carried over from the 2013 Plan).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;The PRA Health Sciences, Inc. 2014 Omnibus Incentive Plan was amended and restated and assumed by the Company effective as of July 1, 2021 (the &#x201c;2014 Plan&#x201d;). On November 23, 2014, the PRA Health Sciences, Inc. Board of &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;Directors approved the formation of the 2014 Plan for Key PRA Employees. The 2014 Plan allowed for the issuance of stock options, stock appreciation rights, restricted shares and restricted stock units, other stock-based awards, and performance compensation awards as permitted by applicable laws.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;The 2013 Stock Incentive Plan for Key Employees of PRA Health Sciences and its Subsidiaries was amended and restated and assumed by the Registrant effective as of July 1, 2021 (the &#x201c;2013 Plan&#x201d;). On September 23, 2013, the PRA Health Sciences, Inc. Board of Directors approved the formation of the 2013 Plan for Key Employees of Pinnacle Holdco Parent, Inc. and its subsidiaries. The 2013 Plan allowed for the issuance of stock options and other stock-based awards as permitted by applicable laws. The number of shares available for grant under the 2013 Plan was 12.5% of the outstanding shares at closing on a fully diluted basis. The 2013 Plan authorized the issuance of 2,052,909 shares of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the transactions for the Company's share option plans for the years ended December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:64.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.860%"/&gt;&lt;td style="width:0.1%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options Granted&lt;br/&gt;Under Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;920,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(329,870)&lt;/span&gt;&lt;/td&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88.12&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;656,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(193,417)&lt;/span&gt;&lt;/td&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68.19&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canceled/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,681)&lt;/span&gt;&lt;/td&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.21&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assumed through business combinations *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,177,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,299&#160;&lt;/span&gt;&lt;/td&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,065,529)&lt;/span&gt;&lt;/td&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111.29&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canceled/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(70,186)&lt;/span&gt;&lt;/td&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128.46&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,695,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and exercisable at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;989,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;*Represents stock options issued as replacement awards in connection with the Merger.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted average remaining contractual life of options outstanding and options exercisable at December&#160;31, 2021, was 5.39 years and 4.55 years respectively (2020: 4.86 years and 3.60 years respectively).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Outstanding and exercisable share options:&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes information concerning outstanding and exercisable share options as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:15.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options Exercisable&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Range Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.80 - 97.30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;638,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.45&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;605,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103.81 - 124.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;320,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.49&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125.74 - 147.26&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;540,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.56&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;235,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="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159.33 - 231.08&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.68&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14.80 - 231.08&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,695,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.39&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;104.79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;989,419&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;91.70&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Options outstanding include both vested and unvested options as at December&#160;31, 2021. Options exercisable represent options which have vested at December&#160;31, 2021. From the date of grant, substantially all options vest over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzQ2NDQ_8b84bb10-99f4-411b-a818-270432b50926"&gt;five&lt;/span&gt; to eight year period.&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:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair value of Stock Options Assumptions&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted average fair value of options granted during the years ended December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019 was calculated using the Black-Scholes option pricing model. The weighted average fair values and assumptions were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average fair value&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.43&#160;&lt;/span&gt;&lt;/td&gt;&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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted average fair value of options assumed on the date of the Merger was calculated using the Black-Scholes option pricing model. The weighted average fair values on the date of the Merger and assumptions used were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected volatility is based on the historical volatility of our common stock over a period equal to the expected term of the options; the expected life represents the weighted average period of time that options granted are expected to be outstanding given consideration to vesting schedules and our historical experience of past vesting and termination patterns. The risk-free rate is based on the U.S. government zero-coupon bonds yield curve in effect at time of the grant for periods corresponding with the expected life of the option.&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:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Share Units and Performance Share Units&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:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 23, 2013 the Company adopted the 2013 Employees Restricted Share Unit and Performance Share Unit Plan (the "2013 RSU Plan") pursuant to which the Compensation and Organization Committee of the Company's Board of Directors may select any employee, or any Director holding a salaried office or employment with the Company, or a Subsidiary to receive an award under the plan. On May 11, 2015 the 2013 RSU Plan was amended and restated in order to increase the number of shares that can be issued under the RSU Plan by 2.5 million shares. Accordingly, an aggregate of 4.1 million ordinary shares have been reserved for issuance under the 2013 RSU Plan. The shares are awarded at par value and vest over a service period. Awards under the 2013 RSU Plan may be settled in cash or shares at the option of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On April 30 2019, the Company approved the 2019 Consultants and Directors Restricted Share Unit Plan (the &#x201c;2019 Consultants RSU Plan&#x201d;), which was effective as of May 16, 2019, pursuant to which the Compensation and Organization Committee of the Company&#x2019;s Board of Directors may select any consultant, adviser or non-executive Director retained by the Company, or a Subsidiary to receive an award under the plan. 250,000 ordinary shares have been reserved for issuance under the 2019 Consultants RSU Plan. The awards are at par value and vest over a service period. Awards granted to non-executive directors during 2020 and 2021 vest over twelve months. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has awarded RSUs and PSUs to certain key individuals of the Group. The following table summarizes RSU and PSU activity for the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.116%"/&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 colspan="3" style="display:none"/&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.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;PSU Outstanding&lt;br/&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;PSU&lt;br/&gt;Weighted Average&lt;br/&gt;Grant Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;RSU Outstanding&lt;br/&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;RSU&lt;br/&gt;Weighted Average&lt;br/&gt;Grant Date Fair Value&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137.64&#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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,424&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145.77&#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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assumed through business combination*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;206.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177.77&#160;&lt;/span&gt;&lt;/td&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares vested **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115.61&#160;&lt;/span&gt;&lt;/td&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(446,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(83,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188.49&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;160.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;572,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* Represents restricted stock units issued as replacement awards in connection with the Merger.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;** Includes 161,389 RSU's which vested on the date of the Merger.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of RSUs vested for the year ended December&#160;31, 2021 totaled $83.5 million (2020: $14.3 million). The share price range for the year was $115.11 - $206.71 (2020: $83.47 - $156.21).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of PSUs vested for the year ended December&#160;31, 2021 totaled $5.1 million (2020: $5.3 million). The share price range for the year was $115.11 - $125.74 (2020: $83.47 - $90.03).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The PSUs vest based on service and specified EPS targets over the period 2019 &#x2013; 2021, 2020 &#x2013; 2022 and 2021 &#x2013; 2023. Depending on the actual amount of EPS from 2019 to 2023, up to an additional 71,890 PSUs may also be granted.&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:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-cash stock compensation expense&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income from operations for the year ended December&#160;31, 2021 is stated after charging $133.8 million in respect of non-cash stock compensation expense. Non-cash stock compensation expense has been allocated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct costs&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transaction and integration related *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total compensation costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* Represents the post combination portion of the accelerated vesting of awards following the completion of the Merger&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The income tax expense for the year ended December&#160;31, 2021 reflects a net income tax benefit of $22.7 million in connection with stock compensation (including excess tax benefits) and the total tax benefit in connection with stock options exercised during 2021 was $23.9 million. The income tax expense for the year ended December&#160;31, 2020 reflects a net income tax benefit of $6.9 million in connection with stock compensation (including excess tax benefits) and the total tax benefit in connection with stock options exercised during 2020 was $2.5 million. The income tax expense for the year ended December&#160;31, 2019 reflects a net income tax benefit of $8.2 million in connection with stock compensation (including excess tax benefits) and the total tax benefit realized in connection with stock options exercised during 2019 was $1.9 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i52e1bbc1869b4151944d394318356ae3_I20170213"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzEwNDE_f9fcc277-6576-46a6-9ba9-68a299b482e6"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i82ba7a6e4424420f8f44f4aaed17b2c2_I20170214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzEwNDc_d4e783e2-0e32-44a4-9628-72f561adb70d"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="id13244e709104dbb91bd8e7035149dd0_I20170214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzExNDc_cdba0fcf-5245-488b-b094-c338999ba3b9"
      unitRef="shares">6000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <iclr:LimitOfSharesIssuedOrToBeIssuedPursuantToOptionsGranted
      contextRef="i9238ad4bc0c9411fa4d50e26b14d2e1f_D20170214-20170214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzEzNDc_3d7f316f-98a0-4c9f-a487-32e11f210154"
      unitRef="shares">1000000</iclr:LimitOfSharesIssuedOrToBeIssuedPursuantToOptionsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="i4f3c204e0dce42b98babf937edce3e3e_D20170214-20170214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzE1NDU_5fb5cf45-68ce-46e4-9ac1-f6fefd34783a"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="ia2ef196657454b409ef6b9ff50ada92e_D20170214-20170214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzIxMTQ_6554767d-b305-499e-8272-eea4ceecd557"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i35ae564697d142d9bd558468bc6260be_I20030117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzI1MTI_e810a213-e1c3-4f1e-9206-1f22be02bb20"
      unitRef="shares">6000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="i00bc75888c8147eba2c8e5dde8818f99_D20030117-20030117"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzI2ODk_eb2f3f03-7f33-4589-ad89-e6ac0b91da6e"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="i00bc75888c8147eba2c8e5dde8818f99_D20030117-20030117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzMwMDg_cbb570f5-4960-44b8-a37e-7ec7d164062d"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i6e4e19cbbee143049fbca064c93a8efc_D19970101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzMzMTY_b33f7d1d-b990-45ba-ba79-6e618b3ee658">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i6e4e19cbbee143049fbca064c93a8efc_D19970101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzMzNDk_62f44530-7d89-4262-9769-2d39dbb4bbb2">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i718ff08202614127a3831397cc22d119_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzM0NDM_a6f8fc34-b75d-44b3-bae1-27809cfc3bf7">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i718ff08202614127a3831397cc22d119_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzM0NTc_6189d98f-b3b8-4512-a37a-4b8cd11e81c8">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i8d541f61a07d4ac29868fce496e97445_I20200518"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzIxOTkwMjMyODQ5NDU_d2c8de27-cfc7-4733-a65f-4beed8a263e5"
      unitRef="shares">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ief51d6a7563d4bc8ab4a279609f4a22d_I20180531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzIxOTkwMjMyODQ5Nzg_93025f4d-52cf-43cd-ade5-253b23b4896c"
      unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingSharesAuthorized
      contextRef="ic851a23a9692444896ff76991dcb6a7c_I20130923"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzIxOTkwMjMyODQ5NTY_5375ab65-137b-4773-a941-d48d969ffc98"
      unitRef="number">0.125</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ic851a23a9692444896ff76991dcb6a7c_I20130923"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzIxOTkwMjMyODQ5ODk_f37224b3-9903-427f-ad69-0ab02f7721b3"
      unitRef="shares">2052909</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4Xzg3OTQ_1e016177-7951-42d5-ab1a-a8908a26fe37">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the transactions for the Company's share option plans for the years ended December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:64.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.860%"/&gt;&lt;td style="width:0.1%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options Granted&lt;br/&gt;Under Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;920,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(329,870)&lt;/span&gt;&lt;/td&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88.12&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;656,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(193,417)&lt;/span&gt;&lt;/td&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68.19&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canceled/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,681)&lt;/span&gt;&lt;/td&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.21&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assumed through business combinations *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,177,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,299&#160;&lt;/span&gt;&lt;/td&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,065,529)&lt;/span&gt;&lt;/td&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111.29&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canceled/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(70,186)&lt;/span&gt;&lt;/td&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128.46&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,695,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and exercisable at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;989,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;*Represents stock options issued as replacement awards in connection with the Merger.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ibbca4abf2817496684bb2ab04067235b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzEtMS0xLTEtMzYyNDg_5f576153-572f-4e49-b0a0-41b43f997a76"
      unitRef="shares">920746</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ibbca4abf2817496684bb2ab04067235b_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzEtMy0xLTEtMzYyNDg_f66d68b2-31fa-4fba-b0cb-414f2afc7741"
      unitRef="usdPerShare">74.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i932cfe30d1fc4e2dac117ae7106c84ae_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzItMS0xLTEtMzYyNDg_893a136b-186c-489b-80e1-4b1204eda4a1"
      unitRef="shares">97112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i932cfe30d1fc4e2dac117ae7106c84ae_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzItMy0xLTEtMzYyNDg_364eeb34-f2c7-403f-8ff4-6f717b7d468b"
      unitRef="usdPerShare">140.13</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i932cfe30d1fc4e2dac117ae7106c84ae_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzMtMS0xLTEtMzYyNDg_33058866-2875-4c58-8bfc-153f579bfe67"
      unitRef="shares">329870</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i932cfe30d1fc4e2dac117ae7106c84ae_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzMtMy0xLTEtMzYyNDg_4816c53a-532c-4f63-85cb-966dd05512e0"
      unitRef="usdPerShare">65.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i932cfe30d1fc4e2dac117ae7106c84ae_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzQtMS0xLTEtMzYyNDg_edcf4fe4-626b-46b0-bdce-c61b06b942ab"
      unitRef="shares">31881</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i932cfe30d1fc4e2dac117ae7106c84ae_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzQtMy0xLTEtMzYyNDg_727a0ad1-f610-4441-bb7c-bd3ad028fa06"
      unitRef="usdPerShare">88.12</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia7ea21c26dac40328506c0cba3319723_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzUtMS0xLTEtMzYyNDg_04e1636c-7a85-4815-bfb0-cf583221eb55"
      unitRef="shares">656107</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia7ea21c26dac40328506c0cba3319723_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzUtMy0xLTEtMzYyNDg_51ee4bf1-b1c9-4122-941a-328f4071abd1"
      unitRef="usdPerShare">87.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i7f136a7c3dec45e08e982802f90db1fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzYtMS0xLTEtMzYyNDg_a9977e0d-1a61-45c3-9f43-7449ba88fd40"
      unitRef="shares">107737</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i7f136a7c3dec45e08e982802f90db1fd_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzYtMy0xLTEtMzYyNDg_271efc84-cc14-49bd-90e6-68f647397c34"
      unitRef="usdPerShare">159.83</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7f136a7c3dec45e08e982802f90db1fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzctMS0xLTEtMzYyNDg_a270f785-2c15-48a3-9773-a3b026ea17d0"
      unitRef="shares">193417</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i7f136a7c3dec45e08e982802f90db1fd_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzctMy0xLTEtMzYyNDg_4ada7b09-32b9-4f7e-8415-2a87b532a7db"
      unitRef="usdPerShare">68.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i7f136a7c3dec45e08e982802f90db1fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzgtMS0xLTEtMzYyNDg_48af46e7-81a2-4434-888f-e4fa86ad79c9"
      unitRef="shares">16681</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i7f136a7c3dec45e08e982802f90db1fd_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzgtMy0xLTEtMzYyNDg_4f47f0c2-d792-41d2-b145-0b23c4a7232c"
      unitRef="usdPerShare">92.21</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i953fc3f9f5114324bcd9a4293c83b977_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzktMS0xLTEtMzYyNDg_d9449117-898d-4345-88e8-5c71665d867c"
      unitRef="shares">553746</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i953fc3f9f5114324bcd9a4293c83b977_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzktMy0xLTEtMzYyNDg_0f19a509-7789-4222-800f-ae2aec1148cd"
      unitRef="usdPerShare">108.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedThroughBusinessCombination
      contextRef="i21a0a6dfec1548f2ac2e42217567355a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzEwLTEtMS0xLTQ1NDc4_59e76a24-f2ab-4b3f-af54-d2ced20b4c19"
      unitRef="shares">2177130</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedThroughBusinessCombination>
    <iclr:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInBusinessCombinationWeightedAverageExercisePrice
      contextRef="i21a0a6dfec1548f2ac2e42217567355a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzEwLTMtMS0xLTQ1NDg1_06462842-1142-4e33-9e00-df6318dba2ff"
      unitRef="usdPerShare">108.78</iclr:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInBusinessCombinationWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i21a0a6dfec1548f2ac2e42217567355a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzEwLTEtMS0xLTM2MjQ4_391b019d-7e41-44f6-8b00-53603b4b4119"
      unitRef="shares">100299</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i21a0a6dfec1548f2ac2e42217567355a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzEwLTMtMS0xLTM2MjQ4_5b908a81-14f6-4889-8ef0-5b88006b94ce"
      unitRef="usdPerShare">177.76</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i21a0a6dfec1548f2ac2e42217567355a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzExLTEtMS0xLTM2MjQ4_c10cb1f0-a295-4e88-807f-b061ec32da90"
      unitRef="shares">1065529</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i21a0a6dfec1548f2ac2e42217567355a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzExLTMtMS0xLTM2MjQ4_b7dec31c-432a-463e-8ea4-b94795e9cce0"
      unitRef="usdPerShare">111.29</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i21a0a6dfec1548f2ac2e42217567355a_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzEyLTEtMS0xLTM2MjQ4_5877c10d-eebb-44b7-b1b0-77b118665bfd"
      unitRef="shares">70186</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i21a0a6dfec1548f2ac2e42217567355a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzEyLTMtMS0xLTM2MjQ4_1aa957a0-aa56-4b56-bb50-7a37f0d74be8"
      unitRef="usdPerShare">128.46</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib049563e613d4855a95f4886886e70d4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzEzLTEtMS0xLTM2MjQ4_ae58f409-69ce-48ff-8208-81fe3f24e3fb"
      unitRef="shares">1695460</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib049563e613d4855a95f4886886e70d4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzEzLTMtMS0xLTM2MjQ4_9cf4c2aa-6d6d-42aa-ac1e-4651eb67d4d4"
      unitRef="usdPerShare">104.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="ib049563e613d4855a95f4886886e70d4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzE0LTEtMS0xLTM2MjQ4_6763cd60-c36a-4972-ac58-d993c977b9a9"
      unitRef="shares">989419</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="ib049563e613d4855a95f4886886e70d4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpiZmQ3Yzk5NGMxNzg0NDg2ODc2MmQ2MTA1Mjc1NmU1NC90YWJsZXJhbmdlOmJmZDdjOTk0YzE3ODQ0ODY4NzYyZDYxMDUyNzU2ZTU0XzE0LTMtMS0xLTM2MjQ4_0f0b3324-8b8c-4d66-9948-267306d51aed"
      unitRef="usdPerShare">91.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzM3MjA_3a148b44-2b41-4c44-b8ff-85de91d13cae">P5Y4M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzM3Mjc_43d49586-347e-43c3-b07f-273a0b122c36">P4Y6M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzM3NDg_1a9eec0a-4885-4073-9ca3-b1d989ec1f37">P4Y10M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzM3NTU_df72a692-64df-4e19-94ad-e7a729e2b208">P3Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4Xzg3OTg_249d25da-73d1-4e9f-9b54-dff32b0bb2c9"
      xsi:nil="true"/>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4Xzg3ODY_bc01b009-140e-4159-a75b-3b1fcfbc8567">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes information concerning outstanding and exercisable share options as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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:15.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Options Exercisable&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Range Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.80 - 97.30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;638,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.45&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;605,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103.81 - 124.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;320,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.49&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125.74 - 147.26&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;540,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.56&lt;/span&gt;&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;235,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="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159.33 - 231.08&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.68&lt;/span&gt;&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;14.80 - 231.08&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,695,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5.39&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;104.79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;989,419&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;91.70&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i0a89202c30764a8e9ad0c13560be2ae0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzMtMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjoyNWE3MzQ3ZGNmZDQ0ZmEzOWM3MmE2YmY0OTZhNmVlMV8xMjA5NDYyNzkwNTU1MA_867c60f6-830f-4ee8-b790-f770a96d645e"
      unitRef="usdPerShare">14.80</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i0a89202c30764a8e9ad0c13560be2ae0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzMtMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjoyNWE3MzQ3ZGNmZDQ0ZmEzOWM3MmE2YmY0OTZhNmVlMV8yMTk5MDIzMjU1NTcy_8e526fcd-256c-4dfe-926c-656fdcd2f12e"
      unitRef="usdPerShare">97.30</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ibcc6762b3d2c402e97ea3771e8aeb750_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzMtMS0xLTEtMzYyNDg_217193e5-a522-4933-8f9e-84552ca8f002"
      unitRef="shares">638118</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i22c88a1dd7ca45d48c661d231dd100b2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzMtMi0xLTEtMzYyNDg_ab29762f-d972-46d1-b9d3-bb670fc864ba">P3Y5M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ibcc6762b3d2c402e97ea3771e8aeb750_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzMtNS0xLTEtMzYyNDg_c3832c51-9eb1-4cdf-b3b1-b96b76990a18"
      unitRef="shares">605624</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i6de01c93a2fb457e98a862dc99d4abdd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzQtMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjozM2ZkYThkNTQyYTk0M2M1YWZhNThhZDQ3MzllZDBhZl8yMTk5MDIzMjU1NTY4_2ad2eac8-ff80-4475-b450-f18caeb80aca"
      unitRef="usdPerShare">103.81</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i6de01c93a2fb457e98a862dc99d4abdd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzQtMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjozM2ZkYThkNTQyYTk0M2M1YWZhNThhZDQ3MzllZDBhZl8yMTk5MDIzMjU1NTc0_f88f77e3-fd73-4973-831e-9cbaad1629d9"
      unitRef="usdPerShare">124.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i7eb517873331422d82ddeb24ae81abab_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzQtMS0xLTEtMzYyNDg_e6fb948b-86a4-49bc-ac91-263521b7d2e8"
      unitRef="shares">320310</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i1f9f44ae168e404abf9f671dd8805b74_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzQtMi0xLTEtMzYyNDg_7fba8f03-88db-4de5-964b-e6233aafd980">P6Y5M26D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i7eb517873331422d82ddeb24ae81abab_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzQtNS0xLTEtMzYyNDg_027f30c2-57f4-4406-b83c-c347b511143c"
      unitRef="shares">130920</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ib8a3088705f84bc0ba8f033ac2ceb1b4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzUtMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjoyNWE5NGQ3MDQxMjc0YTM0YTNlZDU5ZTIwZjQyODY2NV8xMjA5NDYyNzkwNTU1Mg_021f4de6-3aad-4b97-90d1-09ecb88c6282"
      unitRef="usdPerShare">125.74</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ib8a3088705f84bc0ba8f033ac2ceb1b4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzUtMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjoyNWE5NGQ3MDQxMjc0YTM0YTNlZDU5ZTIwZjQyODY2NV8yMTk5MDIzMjU1NTc0_74a7efc3-4e36-4dcd-9736-6df2f53a2c64"
      unitRef="usdPerShare">147.26</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ifbcd9f1bcda345dca2a0d46fb1c81d47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzUtMS0xLTEtMzYyNDg_f5333a11-afed-4f77-8a03-ad69764862dd"
      unitRef="shares">540296</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i671a1d31e3054ac49e3a79c6e68909c4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzUtMi0xLTEtMzYyNDg_54c74a48-9979-4713-9490-2913b7087877">P6Y6M21D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ifbcd9f1bcda345dca2a0d46fb1c81d47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzUtNS0xLTEtMzYyNDg_a7f60715-3487-4212-8e2c-2ef4b557e965"
      unitRef="shares">235808</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i8d77c5373ca24c15b6733894571c4107_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzYtMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjo0YzJiNGQ1NjdmYWY0MjQ3YTk4YjEyMGZkMTM5ZDMyY18xMjA5NDYyNzkwNTU1Mg_f9abc912-8b1e-41b1-95e1-8371d0ac4577"
      unitRef="usdPerShare">159.33</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i8d77c5373ca24c15b6733894571c4107_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzYtMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjo0YzJiNGQ1NjdmYWY0MjQ3YTk4YjEyMGZkMTM5ZDMyY18yMTk5MDIzMjU1NTc4_7232790c-d811-4dd1-ba62-f206afa7e20f"
      unitRef="usdPerShare">231.08</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ia7a8bb4ad4a743548875aefa396266a4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzYtMS0xLTEtMzYyNDg_f14b5e5f-cfc6-47fe-bda7-d21a6ad9cc1d"
      unitRef="shares">196736</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i08fa3aedb11a4eae933e80b642a4260d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzYtMi0xLTEtMzYyNDg_89a0da1b-a646-4b06-a903-1b41529b7235">P6Y8M4D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ia7a8bb4ad4a743548875aefa396266a4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzYtNS0xLTEtMzYyNDg_1defcd6d-ac94-4b5a-9b0e-0e2bd783b96a"
      unitRef="shares">17067</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzctMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjphYmY1YTYwN2U1MTQ0YWJhYmQwZWU0YWY3ODhiYjc1YV8yMTk5MDIzMjU1NTc1_5d675925-5625-45f7-8f11-18936c4cf5e5"
      unitRef="usdPerShare">14.80</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzctMC0xLTEtMzYyNDgvdGV4dHJlZ2lvbjphYmY1YTYwN2U1MTQ0YWJhYmQwZWU0YWY3ODhiYjc1YV8yMTk5MDIzMjU1NTg0_2e0ff810-bc5d-4401-bd50-9c19c19b1ca4"
      unitRef="usdPerShare">231.08</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ib049563e613d4855a95f4886886e70d4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzctMS0xLTEtMzYyNDg_6fcdc5f4-3829-4a0a-8d24-37f6ab9d4620"
      unitRef="shares">1695460</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i21a0a6dfec1548f2ac2e42217567355a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzctMi0xLTEtMzYyNDg_977a204f-ea49-464f-a089-ccc9713d882a">P5Y4M20D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib049563e613d4855a95f4886886e70d4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzctMy0xLTEtMzYyNDg_9cf4c2aa-6d6d-42aa-ac1e-4651eb67d4d4"
      unitRef="usdPerShare">104.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ib049563e613d4855a95f4886886e70d4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzctNS0xLTEtMzYyNDg_e7152e2f-d055-4656-afb2-6965bceac92f"
      unitRef="shares">989419</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="ib049563e613d4855a95f4886886e70d4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo3NTA0Yjg4Yjg1ODY0MDdiYjk2YmZlOWQwMWJkMTBhNy90YWJsZXJhbmdlOjc1MDRiODhiODU4NjQwN2JiOTZiZmU5ZDAxYmQxMGE3XzctNi0xLTEtMzYyNDg_0f0b3324-8b8c-4d66-9948-267306d51aed"
      unitRef="usdPerShare">91.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7db9820d8aa244e2852525ef7396441a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzEwOTk1MTE2MzA3MjMw_4d690d79-1296-49b1-9bcb-ff0d300c4cb7">P8Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4Xzg3ODc_4fa3f8e5-d6cc-4743-9c07-c9042f95cb70">The weighted average fair values and assumptions were as follows:&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average fair value&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.43&#160;&lt;/span&gt;&lt;/td&gt;&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:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted average fair value of options assumed on the date of the Merger was calculated using the Black-Scholes option pricing model. The weighted average fair values on the date of the Merger and assumptions used were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&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:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i15bf5ac4079e41af87a6535e03501d67_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzItMS0xLTEtMzYyNDg_747d5e4e-ba69-43b1-815d-4600b95e1584"
      unitRef="usdPerShare">49.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic8bed517994946fc9699e55280fc7d6b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzItMi0xLTEtMzYyNDg_82d057de-fbd9-42ba-bc15-017dc3cc34c6"
      unitRef="usdPerShare">42.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3119f9b2f1ba470493211caa9ed77ebb_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzItMy0xLTEtMzYyNDg_1a578098-6293-4b8e-8ab1-d3f9cc53c38a"
      unitRef="usdPerShare">43.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i15bf5ac4079e41af87a6535e03501d67_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzUtMS0xLTEtMzYyNDg_b8995133-1fe4-44aa-a208-100fec10f217"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ic8bed517994946fc9699e55280fc7d6b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzUtMi0xLTEtMzYyNDg_18f65bfc-e9dc-4aac-abbc-51078047f5cf"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i3119f9b2f1ba470493211caa9ed77ebb_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzUtMy0xLTEtMzYyNDg_72266808-332c-494f-9c04-22097b17b61e"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i15bf5ac4079e41af87a6535e03501d67_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzYtMS0xLTEtMzYyNDg_6f5d8aa1-2d7f-4589-9a5a-6afcd432782c"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ic8bed517994946fc9699e55280fc7d6b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzYtMi0xLTEtMzYyNDg_ba2a2e3e-d5a7-43d2-b527-09d3fd42c151"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i3119f9b2f1ba470493211caa9ed77ebb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzYtMy0xLTEtMzYyNDg_d1de1b28-c446-4ef8-9669-eaf71cf9275c"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i15bf5ac4079e41af87a6535e03501d67_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzctMS0xLTEtMzYyNDg_28e16823-df08-454d-993a-f23ae0084746"
      unitRef="number">0.0078</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ic8bed517994946fc9699e55280fc7d6b_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzctMi0xLTEtMzYyNDg_86957329-d6ea-4739-b2b1-89c6541d369d"
      unitRef="number">0.0057</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i3119f9b2f1ba470493211caa9ed77ebb_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzctMy0xLTEtMzYyNDg_1ce03ada-d214-4085-ab89-70d9c04ba345"
      unitRef="number">0.0255</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i15bf5ac4079e41af87a6535e03501d67_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzgtMS0xLTEtMzYyNDg_b683c2a4-6119-4c7b-8e2b-1cb36ca49563">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ic8bed517994946fc9699e55280fc7d6b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzgtMi0xLTEtMzYyNDg_000048e9-90ef-41b6-8f2c-3f6d4c89fa88">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3119f9b2f1ba470493211caa9ed77ebb_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTpkNjgwZWNmOWM0ZTQ0NDRlYWUyMjljNTAwNTIyYWQ2ZS90YWJsZXJhbmdlOmQ2ODBlY2Y5YzRlNDQ0NGVhZTIyOWM1MDA1MjJhZDZlXzgtMy0xLTEtMzYyNDg_2d274236-6105-4d99-81cb-78d5b2716d32">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i79e3123f2af54a8cb5851c0d49fdef09_D20210701-20210701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTowMjg2YmVlZmNlYjY0ZGVjOTdlMGUxNmY3Mzg2MzIzNi90YWJsZXJhbmdlOjAyODZiZWVmY2ViNjRkZWM5N2UwZTE2ZjczODYzMjM2XzEtMS0xLTEtNDU1ODA_c0523906-1278-4bef-908e-5dfcf565232a"
      unitRef="usdPerShare">107.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i79e3123f2af54a8cb5851c0d49fdef09_D20210701-20210701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTowMjg2YmVlZmNlYjY0ZGVjOTdlMGUxNmY3Mzg2MzIzNi90YWJsZXJhbmdlOjAyODZiZWVmY2ViNjRkZWM5N2UwZTE2ZjczODYzMjM2XzMtMS0xLTEtNDU1ODA_2cef8112-8923-4099-8969-dcd629039f5b"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i79e3123f2af54a8cb5851c0d49fdef09_D20210701-20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTowMjg2YmVlZmNlYjY0ZGVjOTdlMGUxNmY3Mzg2MzIzNi90YWJsZXJhbmdlOjAyODZiZWVmY2ViNjRkZWM5N2UwZTE2ZjczODYzMjM2XzQtMS0xLTEtNDU1ODA_243153d1-a0a5-4012-9dd7-86692fa74886"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i79e3123f2af54a8cb5851c0d49fdef09_D20210701-20210701"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTowMjg2YmVlZmNlYjY0ZGVjOTdlMGUxNmY3Mzg2MzIzNi90YWJsZXJhbmdlOjAyODZiZWVmY2ViNjRkZWM5N2UwZTE2ZjczODYzMjM2XzUtMS0xLTEtNDU1ODA_bbe43812-ae42-4cc7-baa1-3f857a406f9c"
      unitRef="number">0.0056</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i79e3123f2af54a8cb5851c0d49fdef09_D20210701-20210701"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTowMjg2YmVlZmNlYjY0ZGVjOTdlMGUxNmY3Mzg2MzIzNi90YWJsZXJhbmdlOjAyODZiZWVmY2ViNjRkZWM5N2UwZTE2ZjczODYzMjM2XzYtMS0xLTEtNDU1ODA_e170c87d-862d-4ad9-b94a-b4895d291df7">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i46b83645e00244b685127e098dab3ac7_D20150511-20150511"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzYwNTg_75c6da66-5b4d-4b29-9870-d41d7c5bab83"
      unitRef="shares">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i092c95b988b148d88d0639ad4cfc0a58_I20150511"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzYwOTg_54a32d13-f31b-4724-83be-b87e8ab511ac"
      unitRef="shares">4100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i454968911a6a4e2aa2a973ab9436c62a_I20190516"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzY3NDk_29a92bc6-94a9-4c62-a694-4f0a9315ddeb"
      unitRef="shares">250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i13e925d1823c400d84b4408ce6181505_D20190101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzY5NzA_03307477-5f6c-4d0b-a02a-273b9be454d8">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <iclr:ScheduleOfShareBasedCompensationRestrictedStockUnitsPerformanceStockUnitsAwardActivityTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4Xzg3NzU_b103a535-8399-4897-b097-2bd482f77e4d">The following table summarizes RSU and PSU activity for the year ended December&#160;31, 2021:&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.116%"/&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 colspan="3" style="display:none"/&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.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;PSU Outstanding&lt;br/&gt;Number of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;PSU&lt;br/&gt;Weighted Average&lt;br/&gt;Grant Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;RSU Outstanding&lt;br/&gt;Number&lt;br/&gt;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;RSU&lt;br/&gt;Weighted Average&lt;br/&gt;Grant Date Fair Value&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137.64&#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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,424&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145.77&#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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assumed through business combination*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;206.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177.77&#160;&lt;/span&gt;&lt;/td&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares vested **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(44,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115.61&#160;&lt;/span&gt;&lt;/td&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(446,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(83,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188.49&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;160.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;572,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* Represents restricted stock units issued as replacement awards in connection with the Merger.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;** Includes 161,389 RSU's which vested on the date of the Merger.&lt;/span&gt;&lt;/div&gt;</iclr:ScheduleOfShareBasedCompensationRestrictedStockUnitsPerformanceStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie4af659507f244f3be56ce1d3a1e11dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzEtMS0xLTEtMzYyNDg_6efd4d23-63f2-4974-a2c5-8a498bc122c8"
      unitRef="shares">159641</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie4af659507f244f3be56ce1d3a1e11dd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzEtMi0xLTEtMzYyNDg_2d828bab-b045-448c-978b-21d3ba279558"
      unitRef="usdPerShare">137.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="idfcb074b2ed840d0889e5704a9ace54e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzEtNC0xLTEtMzYyNDg_0a96d207-6ede-42c5-b9f2-dc38ca93c4af"
      unitRef="shares">341424</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="idfcb074b2ed840d0889e5704a9ace54e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzEtNS0xLTEtMzYyNDg_9874072f-6a3d-4c63-87ea-cde93671a1f4"
      unitRef="usdPerShare">145.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedThroughBusinessCombination
      contextRef="i9c8a8718938c42a9bcaa38dc130c81ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzMtMS0xLTEtNDk4NjE_2af6dbba-1ca9-426b-acc4-46ed23dc1ce0"
      unitRef="shares">0</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedThroughBusinessCombination>
    <iclr:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInBusinessCombinationWeightedAverageExercisePrice
      contextRef="i9c8a8718938c42a9bcaa38dc130c81ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzMtMi0xLTEtNDk4NjE_8e0d37c5-dd69-4df7-bbea-637d3ab3de84"
      unitRef="usdPerShare">0</iclr:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInBusinessCombinationWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedThroughBusinessCombination
      contextRef="if1c65ea1d12441dfac914cf8076eb0cd_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzMtNC0xLTEtNDYzNTA_c336be86-53a6-4276-8948-96d39a9fb921"
      unitRef="shares">589517</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedThroughBusinessCombination>
    <iclr:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInBusinessCombinationWeightedAverageExercisePrice
      contextRef="if1c65ea1d12441dfac914cf8076eb0cd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzMtNS0xLTEtNDYzNTA_544cc4f8-5748-4135-aac6-3dcb44d2eb41"
      unitRef="usdPerShare">206.71</iclr:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInBusinessCombinationWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i9c8a8718938c42a9bcaa38dc130c81ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzMtMS0xLTEtMzYyNDg_6d3e1776-6682-4393-ae1c-4f549660362d"
      unitRef="shares">55444</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9c8a8718938c42a9bcaa38dc130c81ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzMtMi0xLTEtMzYyNDg_758d41a3-afd3-431a-9586-520659650037"
      unitRef="usdPerShare">177.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if1c65ea1d12441dfac914cf8076eb0cd_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzMtNC0xLTEtMzYyNDg_f9756040-064d-41dc-88a5-43f2db7f7f13"
      unitRef="shares">171316</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if1c65ea1d12441dfac914cf8076eb0cd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzMtNS0xLTEtMzYyNDg_463825e0-4dd7-473c-9aaf-1b5dd6dcf7c5"
      unitRef="usdPerShare">214.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i9c8a8718938c42a9bcaa38dc130c81ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzQtMS0xLTEtMzYyNDg_ecb760da-4aa2-4f71-a50d-bbb1e0ead31a"
      unitRef="shares">44132</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9c8a8718938c42a9bcaa38dc130c81ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzQtMi0xLTEtMzYyNDg_11bec073-059e-489f-8cd4-9658ad0a8435"
      unitRef="usdPerShare">115.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if1c65ea1d12441dfac914cf8076eb0cd_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzQtNC0xLTEtMzYyNDg_2288f34e-192a-4f2c-b3c6-a34c5d28186a"
      unitRef="shares">446404</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if1c65ea1d12441dfac914cf8076eb0cd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzQtNS0xLTEtMzYyNDg_f93803e4-aaa2-45a8-b966-149e6823a8f2"
      unitRef="usdPerShare">186.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i9c8a8718938c42a9bcaa38dc130c81ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzUtMS0xLTEtMzYyNDg_40e3fb0d-111a-43ea-bf90-9c96fb4a7521"
      unitRef="shares">16763</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i9c8a8718938c42a9bcaa38dc130c81ef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzUtMi0xLTEtMzYyNDg_e6437d3e-1ace-4587-9256-bed44810708a"
      unitRef="usdPerShare">141.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if1c65ea1d12441dfac914cf8076eb0cd_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzUtNC0xLTEtMzYyNDg_319fd785-662d-4174-9d76-aad1495bfb0e"
      unitRef="shares">83068</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="if1c65ea1d12441dfac914cf8076eb0cd_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzUtNS0xLTEtMzYyNDg_7c54b3af-4493-497d-bf17-0ace46351b59"
      unitRef="usdPerShare">188.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id023f7897c634581b20db0f0c13adc57_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzctMS0xLTEtMzYyNDg_d11a83bf-f4d0-4c01-a75e-6692347d973a"
      unitRef="shares">154190</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id023f7897c634581b20db0f0c13adc57_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzctMi0xLTEtMzYyNDg_13903c25-1bd8-4ef6-aafa-5e9b02e09284"
      unitRef="usdPerShare">160.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id13136d269d54783b5556de26f903c56_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzctNC0xLTEtMzYyNDg_beac734e-3de0-4b76-9058-64c37c3f345a"
      unitRef="shares">572785</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id13136d269d54783b5556de26f903c56_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTo4Y2RmYzAzMzhmNjI0ZTJkYTVmNGEzOTBiMWQyNWM4ZS90YWJsZXJhbmdlOjhjZGZjMDMzOGY2MjRlMmRhNWY0YTM5MGIxZDI1YzhlXzctNS0xLTEtMzYyNDg_f51a9cad-c36a-4ea2-b7f3-4430eeb12ca3"
      unitRef="usdPerShare">191.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i21ce434056744af495320d8e2505e585_D20210701-20210701"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzEzMTk0MTM5NTY3OTY4_868cc105-41cc-4ce5-b726-69c46f094ba4"
      unitRef="shares">161389</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if1c65ea1d12441dfac914cf8076eb0cd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzcxOTY_e66e44a9-c0ca-43c1-a38a-356e0b498392"
      unitRef="usd">83500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ia5199d2dbdbd4fe9afdad9bb0b6011c8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzcyMDQ_6484504a-b601-437c-8d95-878649543d42"
      unitRef="usd">14300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="i289f65e4064e4e14973a986310115295_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzcyNDY_f1b84534-52d7-4415-b32a-daf9827f7d93"
      unitRef="usdPerShare">115.11</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="i1cf76ea842904bb687cb878a30fd91b0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzcyNTE_93856341-d4a9-44e9-8253-2bf71b954b35"
      unitRef="usdPerShare">206.71</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="ib87cf475a42848d990b63ce6c940842c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzcyNTk_c0ee621a-7419-4352-98c4-b813e5fa754d"
      unitRef="usdPerShare">83.47</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="ia0e29a847bcb402b8b35bd56be034dca_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzcyNjQ_d5751957-29c9-4eb9-b62d-5df69bffe2b1"
      unitRef="usdPerShare">156.21</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i9c8a8718938c42a9bcaa38dc130c81ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzczMzE_4d411f0d-9a2e-449c-b30f-4fb079a97c2f"
      unitRef="usd">5100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ib014ca4b61704308b759eb2b4e4cbe13_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzczMzk_bb67dff3-6900-4a35-9ae8-5ca5efcd6090"
      unitRef="usd">5300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="i73e2c7ebf97b43da88211b323320aa76_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzczODM_90f4335e-f2f7-4093-a3f7-5ecde7a47078"
      unitRef="usdPerShare">115.11</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="i1846e9d35064408781a6a5388df65c41_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzczODg_6015400f-ee0e-4110-bd69-4410004869f5"
      unitRef="usdPerShare">125.74</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="i54544aae1c2043709f665f7d1cc9eebf_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzczOTY_f225900d-8019-47b1-9c95-b6aae2c18703"
      unitRef="usdPerShare">83.47</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="i302f632b409e431a99d19fa4a3ec38d9_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4Xzc0MDE_3d9d1c31-dc87-48fc-af11-ef27901bf4d2"
      unitRef="usdPerShare">90.03</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i6eb358d140d045a48a95a6f2a26b3d5d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzEwOTk1MTE2NDc3MDc_261bb19a-3180-4c2d-b818-ddb71679ea6d"
      unitRef="shares">71890</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensation
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzEwOTk1MTE2NDc5NjU_7c2e2cdc-bb43-44e2-a6e2-ad3a7f46f33f"
      unitRef="usd">133800000</us-gaap:ShareBasedCompensation>
    <iclr:ScheduleOfNonCashStockCompensationExpenseTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4Xzg3ODg_42569849-1931-44e8-917a-05c2dcb12b16">Non-cash stock compensation expense has been allocated as follows:&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Direct costs&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transaction and integration related *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total compensation costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* Represents the post combination portion of the accelerated vesting of awards following the completion of the Merger&lt;/span&gt;&lt;/div&gt;</iclr:ScheduleOfNonCashStockCompensationExpenseTableTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="id8aedbfe82f84258b4f5fb8ae5be9756_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzMtMS0xLTEtMzYyNDg_4ecaa933-fadf-46ba-bece-5ca3d3d802ba"
      unitRef="usd">18551000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic3104d5908eb42a781a65f9e3b34447b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzMtMi0xLTEtMzYyNDg_2cd876b6-4d1a-40e6-9c9b-41d168f272bf"
      unitRef="usd">8557000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie1a4ebf926a04a1399759e8c4dd65228_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzMtMy0xLTEtMzYyNDg_6601bdf0-f1b3-4048-8c50-d72ca27d9f34"
      unitRef="usd">14777000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if5c3ba2a7a9949e4b4296e482b3406d4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzQtMS0xLTEtMzYyNDg_08141759-5c2e-4bd6-9a73-7eecefbef960"
      unitRef="usd">41457000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia28188c5a298446189940f3d7538dc9f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzQtMi0xLTEtMzYyNDg_5fe4ff46-2e88-4990-8b92-aeebecb6dc47"
      unitRef="usd">17714000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i63e7f286996a495b9fbebdd313a6affa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzQtMy0xLTEtMzYyNDg_58a54fc0-8812-49d4-ac33-107ac887497f"
      unitRef="usd">12042000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4c449fefc2cd4b4399d71b4faba625e0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzUtMS0xLTEtNDY0ODU_b4a774c8-04f4-490a-838c-24b2526fb9d5"
      unitRef="usd">73836000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie7b5db980b4e4123a417be9e69e6a306_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzUtMi0xLTEtNDk4NjQ_fd39d6bf-6dfd-4f30-b27c-0651c25262c2"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9da48aa526a04e8c802268f3ee3f55f5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzUtMy0xLTEtNDk4NjQ_07c26a57-3f84-48a0-bc5a-4036a7200f98"
      unitRef="usd">0</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzUtMS0xLTEtMzYyNDg_a58799bb-074a-46e5-9c88-93efbb106ed5"
      unitRef="usd">133844000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzUtMi0xLTEtMzYyNDg_2b5db54a-af6a-4a1a-8502-9780074ac267"
      unitRef="usd">26271000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90YWJsZTplYTMzYTc3NDQ0OTY0YzcwOTI5NWQ0ZWVlNzkwZGRlZC90YWJsZXJhbmdlOmVhMzNhNzc0NDQ5NjRjNzA5Mjk1ZDRlZWU3OTBkZGVkXzUtMy0xLTEtMzYyNDg_1446f200-7cc0-4106-b24e-99a0a515b7a7"
      unitRef="usd">26819000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzgxMTQ_690c4337-c64e-4288-b4e7-9818cfb6dc0a"
      unitRef="usd">22700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzgyNzA_1ea1f15b-6b51-4091-b990-5ef2a0c0c8fb"
      unitRef="usd">23900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4XzgzNTY_8bcda93a-edc9-4230-8ba8-22d8d03f50f0"
      unitRef="usd">6900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4Xzg1MTI_748782c6-fd16-42e5-b065-7a0ff7f350b5"
      unitRef="usd">2500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4Xzg1OTg_dcabb8c7-4e6a-4d2c-9ebf-0f1409f91065"
      unitRef="usd">8200000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNjkvZnJhZzo1NmQyNmIyM2Q0M2M0N2VlOWExZjhkYjA5ZmJmMWJiOC90ZXh0cmVnaW9uOjU2ZDI2YjIzZDQzYzQ3ZWU5YTFmOGRiMDlmYmYxYmI4Xzg3NjU_ca414dca-e862-4c85-b9bb-5747100edbe1"
      unitRef="usd">1900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzIvZnJhZzplNDU3ZDMwYTA0MmY0OGRmYmFkMjg4NzYyNmZiMGI1MS90ZXh0cmVnaW9uOmU0NTdkMzBhMDQyZjQ4ZGZiYWQyODg3NjI2ZmIwYjUxXzE4MTQxOTQxODY2NDM0_7b211642-ea09-4b15-acb4-e0f17be08b2f">Fair Value&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company records certain assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset, or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. A three-level fair value hierarchy that prioritizes the inputs used to measure fair value is described below. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level 1 &#x2014; Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level 2 &#x2014; Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level 3 &#x2014; Unobservable inputs that are supported by little or no market activity. This includes certain pricing models, discounted cash flow methodologies, and similar techniques that use significant unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable, unbilled services, contract assets, accounts payable, and unearned revenue approximate fair value due to the short maturities of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recurring Fair Value Measurements &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company classifies its interests in investments in equity-long term having considered the nature of its investment, the extent of influence over operating and financial decisions and the availability of readily determinable fair values. The Company determined that the interests in funds at December&#160;31, 2021 and December&#160;31, 2020 meet the definition of equity securities without readily determinable fair values. The Company concluded that the interests held at December&#160;31, 2021 and December&#160;31, 2020 qualify for the Net Asset Value (NAV) practical expedient in ASC 820 'Fair value measurements and disclosures'. Any increases or decreases in fair value are recognized in net income in the period. These are therefore measured at Level 3 of the fair value hierarchy. There was an increase in fair value of $3.2 million (December&#160;31, 2020: $2.5 million) recognized in net income during the year bringing the carrying value of the subscriptions to $22.6 million at December&#160;31, 2021 (December&#160;31, 2020: $15.8 million).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-recurring Fair Value Measurements &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain assets and liabilities are carried on the accompanying Consolidated Balance Sheet at cost and are not re-measured to fair value on a recurring basis. These assets include finite-lived intangible assets that are tested for impairment when a triggering event occurs and goodwill that is tested for impairment annually or when a triggering event occurs. As of December&#160;31, 2021, assets carried on the balance sheet and not re-measured to fair value on a recurring basis totaled approximately $13,748.8 million and are identified as Level 3 assets. These assets are comprised of goodwill of $9,037.9 million and identifiable intangible assets, net of $4,710.8 million. Refer to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;note 24 - Non-current bank credit lines and loan facilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for additional information regarding the fair value of long-term debt balances.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzIvZnJhZzplNDU3ZDMwYTA0MmY0OGRmYmFkMjg4NzYyNmZiMGI1MS90ZXh0cmVnaW9uOmU0NTdkMzBhMDQyZjQ4ZGZiYWQyODg3NjI2ZmIwYjUxXzEwOTk1MTE2MzI0NDQ_8b877ce6-8ebc-4fdc-92bc-67ad5c066ff0"
      unitRef="usd">3200000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzIvZnJhZzplNDU3ZDMwYTA0MmY0OGRmYmFkMjg4NzYyNmZiMGI1MS90ZXh0cmVnaW9uOmU0NTdkMzBhMDQyZjQ4ZGZiYWQyODg3NjI2ZmIwYjUxXzEwOTk1MTE2MzI0NTQ_835f6090-2d6c-4606-a0af-77514c95df98"
      unitRef="usd">2500000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzIvZnJhZzplNDU3ZDMwYTA0MmY0OGRmYmFkMjg4NzYyNmZiMGI1MS90ZXh0cmVnaW9uOmU0NTdkMzBhMDQyZjQ4ZGZiYWQyODg3NjI2ZmIwYjUxXzEwOTk1MTE2MzI1NTI_1e270284-484d-48d0-8e7c-577d24930fc2"
      unitRef="usd">22600000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzIvZnJhZzplNDU3ZDMwYTA0MmY0OGRmYmFkMjg4NzYyNmZiMGI1MS90ZXh0cmVnaW9uOmU0NTdkMzBhMDQyZjQ4ZGZiYWQyODg3NjI2ZmIwYjUxXzEwOTk1MTE2MzI1Njk_fc69e375-a63c-45db-83fc-691e37f0db13"
      unitRef="usd">15800000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie59648bd657b4adbaa014e0c1010eef4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzIvZnJhZzplNDU3ZDMwYTA0MmY0OGRmYmFkMjg4NzYyNmZiMGI1MS90ZXh0cmVnaW9uOmU0NTdkMzBhMDQyZjQ4ZGZiYWQyODg3NjI2ZmIwYjUxXzEwOTk1MTE2MzU5MDk_67a9e0e0-33b7-4167-ab49-de4b8265b0ad"
      unitRef="usd">13748800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:GoodwillFairValueDisclosure
      contextRef="ie59648bd657b4adbaa014e0c1010eef4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzIvZnJhZzplNDU3ZDMwYTA0MmY0OGRmYmFkMjg4NzYyNmZiMGI1MS90ZXh0cmVnaW9uOmU0NTdkMzBhMDQyZjQ4ZGZiYWQyODg3NjI2ZmIwYjUxXzEwOTk1MTE2MzU5MTc_3945dfda-1fb5-4d6e-a59b-91d96751279c"
      unitRef="usd">9037900000</us-gaap:GoodwillFairValueDisclosure>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="ie59648bd657b4adbaa014e0c1010eef4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzIvZnJhZzplNDU3ZDMwYTA0MmY0OGRmYmFkMjg4NzYyNmZiMGI1MS90ZXh0cmVnaW9uOmU0NTdkMzBhMDQyZjQ4ZGZiYWQyODg3NjI2ZmIwYjUxXzEwOTk1MTE2MzU5MjU_7fb27e04-f61e-458c-bce5-4076b5af659e"
      unitRef="usd">4710800000</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzUxMDA_64cd4e0a-a176-4159-85d8-43a80bfe196c">Share Capital&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Holders of ordinary shares will be entitled to receive such dividends as may be recommended by the Board of Directors of the Company and approved by the shareholders and/or such interim dividends as the Board of Directors of the Company may decide. On liquidation or a winding up of the Company, the par value of the ordinary shares will be repaid out of the assets available for distribution among the holders of the ordinary shares of the Company. Holders of ordinary shares have no conversion or redemption rights. On a show of hands, every holder of an ordinary share present in person or proxy at a general meeting of shareholders shall have one vote, for each ordinary share held with no individual having more than one vote. &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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On July 1, 2021, the Company completed the Acquisition of PRA. In accordance with the terms of the Merger Agreement, the Company issued 27,372,427 shares of the Company&#x2019;s ordinary share capital at par value in exchange for all outstanding PRA shares of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2021, 1,065,529 options were exercised by employees at an average exercise price of $111.29 per share for total proceeds of $118.6 million. During the year ended December&#160;31, 2021, 446,404 ordinary shares were issued in respect of certain RSUs and 44,132 ordinary shares were issued in respect of PSUs previously awarded by the Company.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2020, 193,417 options were exercised by employees at an average exercise price of $68.19 per share for total proceeds of $13.2 million. During the year ended December&#160;31, 2020, 144,172 ordinary shares were issued in respect of certain RSUs and 63,516 ordinary shares were issued in respect of PSUs previously awarded by the Company.&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2019, 329,870 options were exercised by employees at an average exercise price of $65.54 per share for total proceeds of $21.6 million. During the year ended December&#160;31, 2019, 237,119 ordinary shares were issued in respect of certain RSUs and 118,611 ordinary shares were issued in respect of PSUs previously awarded by the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:29.25pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:7.02pt"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were no share buybacks in the year ended December&#160;31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A resolution was passed at the Company&#x2019;s Annual General Meeting (&#x201c;AGM&#x201d;) on July 22, 2016, which authorized the Directors to purchase (buyback) up to 10% of the outstanding shares in the Company. This authorization was renewed at the Company's AGM on each of July 25, 2017, July 24, 2018, July 23, 2019, July 21, 2020 and July 20, 2021.&#160;On October 3, 2016, the Company commenced a share buyback program of up to $400 million. The share buyback program was completed during the year ended December 31, 2018 with a total of 4,026,576 ordinary shares redeemed for a total consideration of $372.1&#160;million. On January 8, 2019, the Company commenced a further share buyback program of up to 1.0&#160;million ordinary shares which was completed during the year ended December 31, 2019. These shares were redeemed by the Company for a total consideration of $141.6&#160;million. On October 22, 2019, the Company commenced a further share buyback program. At December 31, 2019, 35,100 ordinary shares were redeemed by the Company for a total consideration of $5.3&#160;million. During the year ended December 31, 2020, 1,235,218 ordinary shares were redeemed by the Company under this buyback program for a total consideration of $175.0&#160;million.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All ordinary shares that were redeemed under the buyback program were canceled in accordance with the Constitution of the Company and the nominal value of these shares transferred to other undenominated capital as required under Irish Company law.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;Under the repurchase program, a broker purchased or may purchase the Company's shares from time to time on the open market or in privately negotiated transactions in accordance with agreed terms and limitations. The program was and may be in the future designed to allow share repurchases during periods when the Company would ordinarily not be permitted to do so because it may be in possession of material non-public or price-sensitive information or due to applicable insider trading laws or self-imposed trading blackout periods. The Company's instructions to the broker in such cases were or may in the future be irrevocable and the trading decisions in respect of the repurchase program were made or will be made independently of and uninfluenced by the Company. The Company confirms that on entering the share repurchase plans it had no material non-public, price-sensitive or inside information regarding the Company or its securities. Furthermore, the Company will not enter into additional plans whilst in possession of such information. The timing and actual number of shares acquired by way of the redemption will be dependent on market conditions, legal and regulatory requirements and the other terms and limitations contained in the program. In addition, acquisitions under the program may be suspended or discontinued in certain circumstances in accordance with the agreed terms. Therefore, there can be no assurance as to the timing or number of shares that may be acquired under the program.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <iclr:NumberOfVotes
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEyMDk0NjI3OTIzMDUy_55b60308-77ac-4b46-aee3-fa672da3faae"
      unitRef="vote">1</iclr:NumberOfVotes>
    <iclr:NumberOfVotes
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEyMDk0NjI3OTIzMDYy_0ca133f9-35d3-4491-a2e8-410b92fec553"
      unitRef="vote">1</iclr:NumberOfVotes>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i57296aeb6f304d0db0503a497edaa448_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEwOTk1MTE2MzU5MDE_0377f49e-2b79-44c4-952b-700d8f37df3c"
      unitRef="shares">27372427</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i15bf5ac4079e41af87a6535e03501d67_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzc4Nw_aae8ad32-e3f2-4973-91bb-cd46a907f331"
      unitRef="shares">1065529</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i15bf5ac4079e41af87a6535e03501d67_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzg1OA_1958f897-b279-45f7-8e92-50e9f39052ca"
      unitRef="usdPerShare">111.29</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i15bf5ac4079e41af87a6535e03501d67_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzg5Mw_3ef711e8-9ba1-4885-b27d-a96af6c0b6e1"
      unitRef="usd">118600000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="if1c65ea1d12441dfac914cf8076eb0cd_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzkyMw_c693dcbc-abaa-46ce-a487-7695963083ed"
      unitRef="shares">446404</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i9c8a8718938c42a9bcaa38dc130c81ef_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzk4NQ_070e0753-12db-45dc-af9f-b151faae9c24"
      unitRef="shares">44132</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic8bed517994946fc9699e55280fc7d6b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEwOTg_9b79d1fa-b58a-4b0a-a801-11bc13436a90"
      unitRef="shares">193417</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ic8bed517994946fc9699e55280fc7d6b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzExNjk_84cb1fcb-7f8e-4428-9db4-73ba98fb7758"
      unitRef="usdPerShare">68.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ic8bed517994946fc9699e55280fc7d6b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEyMDQ_e027de7a-d048-47e6-88ea-069cf4623a54"
      unitRef="usd">13200000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ia5199d2dbdbd4fe9afdad9bb0b6011c8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEyMzQ_560b3a2d-3590-45bc-8085-95de9fa67efc"
      unitRef="shares">144172</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="ib014ca4b61704308b759eb2b4e4cbe13_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEyOTY_68db9da5-8c0c-41c7-99d9-fd9fd8c0c7fe"
      unitRef="shares">63516</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i3119f9b2f1ba470493211caa9ed77ebb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzE0MDk_37e6ef04-94e0-4a9e-93ec-4f9acb1235a0"
      unitRef="shares">329870</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i3119f9b2f1ba470493211caa9ed77ebb_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzE0ODA_249763c3-0987-4cbf-8bfe-e9f0d86faccb"
      unitRef="usdPerShare">65.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i3119f9b2f1ba470493211caa9ed77ebb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzE1MTU_a80872b9-6570-4e74-b8db-c1c64ea87ca8"
      unitRef="usd">21600000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i10a8b70f27484636b98e9821a55c5304_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzE1NDU_fa286365-2e0c-4d55-827c-1b76350cb8c5"
      unitRef="shares">237119</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i00c3280bc64040eb92d3e3380fb6b522_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzE2MDc_d734a1fc-d6c3-4f61-93dd-bd2a858e01d1"
      unitRef="shares">118611</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <iclr:StockRepurchaseProgramAuthorizedPercentage
      contextRef="if98fe533fad34c48891d45c338b523fb_D20160722-20160722"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzI1MTE_8d27351f-0307-47d3-8ca5-e6079c2f6869"
      unitRef="number">0.10</iclr:StockRepurchaseProgramAuthorizedPercentage>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i64c25c9fbdc24c8e8f96527346976256_I20161003"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzI3NTY_0beecf2e-a8e0-41a2-bcea-da4ddc289aab"
      unitRef="usd">400000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="iebd957ddedf34e7eb4e6d9840ebd08ab_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEwOTk1MTE2Mjg2MDkw_9db3f2ee-9fb4-4424-b2cb-fc3f9c2986b6"
      unitRef="shares">4026576</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iebd957ddedf34e7eb4e6d9840ebd08ab_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEwOTk1MTE2Mjg2MTAx_3340b63b-0246-465e-b15f-49d8bf83a268"
      unitRef="usd">372100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i0bc02d64aa5f4b4d8b36a740dd3bc014_I20190108"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEwOTk1MTE2Mjg2MTE3_26a518d3-b2b3-448c-ae0e-458da1afcd94"
      unitRef="shares">1000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia044a3b1cbe441bc85cbe89198164aad_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEwOTk1MTE2Mjg2MTMw_7d36122d-8d65-4861-92a5-2a7833515251"
      unitRef="usd">141600000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i53e8433bda4546de9704023960c6b72f_D20191231-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEwOTk1MTE2Mjg2MTQ2_5c3ea27a-739f-48b5-a213-5a1951d2ff1e"
      unitRef="shares">35100</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i53e8433bda4546de9704023960c6b72f_D20191231-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEwOTk1MTE2Mjg2MTU0_ee2c7733-8160-4adc-a025-9b17d8df92b3"
      unitRef="usd">5300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="id3d7547a1a224157af8991715ce82080_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEwOTk1MTE2Mjg2MTY4_9bffa382-f47d-444e-9455-32092fefbab1"
      unitRef="shares">1235218</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id3d7547a1a224157af8991715ce82080_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzUvZnJhZzo4ZWI4YzgyZTdiNDY0MGRiYmY2ZDYyYjBmZGYyYjkwZC90ZXh0cmVnaW9uOjhlYjhjODJlN2I0NjQwZGJiZjZkNjJiMGZkZjJiOTBkXzEwOTk1MTE2Mjg2MTc5_15d81a82-327c-4830-b61a-47a967cf519e"
      unitRef="usd">175000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzY4NTc_735b6055-4aae-4946-9610-6445ace808bf">Income Taxes&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's United States and Irish based subsidiaries file income tax returns in the United States and Ireland respectively. Other foreign subsidiaries are taxed separately under the laws of their respective countries.&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-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The components of income before income tax expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(278,413)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,945&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;381,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;426,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of income tax expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,478&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,022&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,003&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total current tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax (benefit)/expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,717)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,452)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,304)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Total deferred tax (benefit)/expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(60,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense allocated to continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,334&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense was allocated to the following components of other comprehensive income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency impact on long term funding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:14pt"&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;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ireland's statutory income tax rate is 12.5%. The Company's consolidated reported income tax expense differed from the amount that would result from applying the Irish statutory rate as set forth below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Taxes at Irish statutory rate of 12.5% (2021:12.5%; 2020:12.5%)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign and other income taxed at higher rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,045&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,943&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research &amp;amp; development tax incentives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,120)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,243)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Movement in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effects of change in tax rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,672)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,083)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,150)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,343)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The tax effects of temporary differences that give rise to significant portions of deferred tax assets and deferred tax liabilities are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use-assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,201,086&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Total deferred tax liabilities recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,289,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating loss and tax credits carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,596&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,557&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,445&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,924&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;602&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45,495)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #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;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Overall net deferred tax asset/(liability)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,037,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 Ireland subsidiaries had tax credit carryforwards for income tax purposes that may be carried forward indefinitely, available for offset against future tax liabilities, if any, of $14.0 million.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 U.S. subsidiaries had U.S. federal and state net operating loss ("NOL") carryforwards of approximately $10.3 million and $297.0 million, respectively. These NOLs are available for offset against future taxable income and the expiry dates are shown in the table below. Of the $10.3 million U.S. federal NOLs, approximately $5.0 million is available for offset against future U.S. federal taxable income in 2022. The subsidiaries' ability to use the  remaining U.S. federal and state NOL carryforwards is limited on an annual basis due to change of ownership in 2014, 2017, and 2019, as defined by Section 382 of the Internal Revenue Code of 1986, as amended. Of the U.S. federal NOLs, $10.3 million are limited by Section 382 as follows: $10.2 million for the years 2022 - 2035 and $0.1 million in 2036 - 2040. As at December&#160;31, 2021, U.S subsidiaries also had disallowed interest carryforwards of $145.7&#160;million that can be carried forward indefinitely. These carryforwards are available for offset against future taxable income in the event that the U.S subsidiaries have excess capacity for interest deductions in future 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 other than those in the U.S. and Ireland, we had operating loss carryforwards for income tax purposes that may be carried forward indefinitely, available to offset against future taxable income, if any, of approximately $42.3 million. At December&#160;31, 2021 those subsidiaries also had additional operating loss carryforwards of $19.9 million which are due to expire between 2022 and 2028 and operating loss carryforwards of $19.9 million which are due to expire between 2029 and 2038. In addition, at December&#160;31, 2021 those subsidiaries had tax credit carryforwards for income tax purposes that may be carried forward indefinitely, available to offset against future tax liabilities, if any, of $5.3 million.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The expected expiry dates of these US losses are as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Federal&lt;br/&gt;NOL's&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;State&lt;br/&gt;NOL's&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022-2035&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2036-2040&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition, we also have general business tax credit carryforwards of approximately $0.8 million that are available to reduce future U.S. federal and state income taxes. The general business tax credits are non-refundable and are due to expire between the years 2026-2038.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The valuation allowance at December&#160;31, 2021 was approximately $45.5 million. The valuation allowance for deferred tax assets as of December&#160;31, 2020 and December&#160;31, 2019 was $32.8 million and $27.7 million respectively. The net change in the total valuation allowance was an increase of $12.8 million during 2021 and an increase of $5.1 million during 2020. Of the total increase of $12.8 million in 2021, $9.3 million was in respect of acquired entity, $4.4 million was recognized within income tax expense and a decrease of $0.9 million was recognized in Other Comprehensive Income. Of the total increase of $5.1 million in 2020, $3.6 million resulted in a current year income tax expense, and $1.5 million was recognized in Other Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The valuation allowances at December&#160;31, 2021 and December&#160;31, 2020 were primarily related to operating losses and tax credits carried forward that, in the judgment of management, are not more likely than not to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, loss utilization, projected future taxable income and mitigation strategies in making this assessment. In respect of deferred tax assets not subject to a valuation allowance, management considers that it is more likely than not that these deferred tax assets will be realized on the basis that there will be sufficient reversals of deferred tax liabilities and taxable income in future periods.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has recognized a deferred tax liability of $0.8 million (2020: $0.9 million) for investments in foreign subsidiaries where the Company does not consider the earnings to be indefinitely reinvested. For the deferred tax liability not recognized in respect of temporary differences related to investments in foreign subsidiaries which are considered to be indefinitely reinvested, it is not practicable to calculate the exact unrecognized deferred tax liability, however it is not expected to be material as Ireland allows a tax credit in respect of distributions from foreign subsidiaries at the statutory tax rate in the jurisdiction of the subsidiary so that no material tax liability would be expected to arise in Ireland in the event these earnings were ever remitted. In addition, withholding taxes applicable to remittances from foreign subsidiaries would not be expected to be material given Ireland&#x2019;s tax treaty network and the EU parent subsidiary directive.&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:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of total unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits at start of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase related to acquired tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase related to prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Decrease related to prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,695)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,271)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase related to current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,931&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(844)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,338)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,770)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The relevant statute of limitations for unrecognized tax benefits totaling $38.8 million could potentially expire during 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in the balance of total unrecognized tax benefits at December&#160;31, 2021 were potential benefits of $202.1 million, which if recognized, would affect the effective rate on income tax from continuing operations. The balance of total unrecognized tax benefits at December&#160;31, 2020 and December&#160;31, 2019 included potential benefits which, if recognized, would affect the effective rate of income tax from continuing operations of $19.1 million and $20.2 million respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest and penalties recognized during the year ended December&#160;31, 2021 amounted to a net charge of $1.9 million (2020: ($0.6 million), 2019: Nil) and are included within the income tax expense. Total accrued interest and penalties as of December&#160;31, 2021 and December&#160;31, 2020 were $15.5 million and $0.5 million respectively and are included in closing income taxes payable at those dates.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our major tax jurisdictions are Ireland and the United States. We may potentially be subjected to tax audits in both our major jurisdictions. In Ireland, tax periods open to audit include the years ended December&#160;31, 2017, December&#160;31, 2018, December&#160;31, 2019, December&#160;31, 2020 and December&#160;31, 2021. In the United States, tax periods open to audit include the years ended December 31, 2016, December 31, 2017, December&#160;31, 2018, December&#160;31, 2019, December&#160;31, 2020 and December&#160;31, 2021. During such audits, local tax authorities may challenge the positions taken by us in our tax returns.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <iclr:IncomeBeforeIncomeTaxTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzY4MzU_7837f12b-723a-47bc-962f-841b71536c89">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The components of income before income tax expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;323,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(278,413)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,945&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;196,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;381,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;426,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</iclr:IncomeBeforeIncomeTaxTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2732caa487244b8483347f781dcfd5a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzMtMS0xLTEtMzYyNDg_c5c35c09-441f-4a0f-86c1-da8fb0d5e504"
      unitRef="usd">231893000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ieba2f52dcb744d56bbfe8fa90c4b5c4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzMtMi0xLTEtMzYyNDg_3c7151a8-075e-4613-a446-9e2891294da5"
      unitRef="usd">280310000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if60afd270c9f4590b4d76c9cbd2a40aa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzMtMy0xLTEtMzYyNDg_c6e80c1b-2591-44db-a50b-f66a9cf3979e"
      unitRef="usd">323726000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if8ff896c629e4b8490976274f366db14_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzQtMS0xLTEtMzYyNDg_d0a5bc03-9d5d-471a-9015-4a70741943f2"
      unitRef="usd">-278413000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i375acf25b82541c09fbd5a29237942b2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzQtMi0xLTEtMzYyNDg_1ec70091-6c00-40a4-9a71-a69915452b49"
      unitRef="usd">41950000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i06cf0ad924b3485ba272411f1b3b9dca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzQtMy0xLTEtMzYyNDg_d93c32de-7a11-4c63-bb25-d600d233aecf"
      unitRef="usd">21073000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i5b675ea0523544f39cc9dc1c1d30c495_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzUtMS0xLTEtMzYyNDg_2fbcaf3c-7a8b-45e7-b915-3acba79b0016"
      unitRef="usd">243200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifc9dba39f11143b7a99700fa9154586e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzUtMi0xLTEtMzYyNDg_dd074ff0-1b16-47cc-ab9b-a602e78202a0"
      unitRef="usd">58945000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2aabd4a6d84543e59b0b347ddb8394d7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzUtMy0xLTEtMzYyNDg_0830a6b5-4aad-477d-a3d2-143a146e4505"
      unitRef="usd">82190000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzYtMS0xLTEtMzYyNDg_6b48f98f-f412-4080-8a55-90eee3cfbef4"
      unitRef="usd">196680000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzYtMi0xLTEtMzYyNDg_d3ba0f36-fea4-43c3-b51c-bfa66d47a98e"
      unitRef="usd">381205000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo5OThkMGYzMzFhZGE0Mjg1YmNjNGFkN2VlZTM4MDcyNS90YWJsZXJhbmdlOjk5OGQwZjMzMWFkYTQyODViY2M0YWQ3ZWVlMzgwNzI1XzYtMy0xLTEtMzYyNDg_07afac91-23b7-49a5-a366-85e8643414fd"
      unitRef="usd">426989000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzY4NTM_396d616d-4e36-452d-81d6-e411549e462f">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of income tax expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,478&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,022&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,003&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total current tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax (benefit)/expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,717)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,452)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,304)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Total deferred tax (benefit)/expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(60,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense allocated to continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,334&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense was allocated to the following components of other comprehensive income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency impact on long term funding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:14pt"&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;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2732caa487244b8483347f781dcfd5a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzUtMS0xLTEtMzYyNDg_0e5f784c-ed69-4a14-b968-892ab694b9af"
      unitRef="usd">18469000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ieba2f52dcb744d56bbfe8fa90c4b5c4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzUtMi0xLTEtMzYyNDg_81f07fa5-9975-42ac-9352-a91e5380cf9d"
      unitRef="usd">28963000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if60afd270c9f4590b4d76c9cbd2a40aa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzUtMy0xLTEtMzYyNDg_4263a75c-9d0b-4298-b71e-07f82b7c1942"
      unitRef="usd">35955000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if8ff896c629e4b8490976274f366db14_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzYtMS0xLTEtMzYyNDg_81497290-19a2-4d6c-822d-20f729fd9b3f"
      unitRef="usd">35478000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i375acf25b82541c09fbd5a29237942b2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzYtMi0xLTEtMzYyNDg_8aad226e-bd8b-4d46-8da0-53826f87f19a"
      unitRef="usd">3022000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i06cf0ad924b3485ba272411f1b3b9dca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzYtMy0xLTEtMzYyNDg_eaa5d65d-51a0-44ca-8ba7-1db3dfad6768"
      unitRef="usd">5073000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i5b675ea0523544f39cc9dc1c1d30c495_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzctMS0xLTEtMzYyNDg_7f9be069-b363-4e92-a057-758a4cf2f89d"
      unitRef="usd">48003000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ifc9dba39f11143b7a99700fa9154586e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzctMi0xLTEtMzYyNDg_5abba59e-14d4-44b9-a563-38785f40ab2f"
      unitRef="usd">14963000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2aabd4a6d84543e59b0b347ddb8394d7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzctMy0xLTEtMzYyNDg_4eea3ab5-d1c2-4eed-9bc8-5bac8754d279"
      unitRef="usd">11642000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzgtMS0xLTEtMzYyNDg_4899cbc3-a2bf-44b2-a5ee-82a5885d12ad"
      unitRef="usd">101950000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzgtMi0xLTEtMzYyNDg_ac056aa3-b2f6-4001-93b0-4b20aa8a4eaa"
      unitRef="usd">46948000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzgtMy0xLTEtMzYyNDg_d0c4f34b-4cb6-4c99-bf8d-50833c15e26e"
      unitRef="usd">52670000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2732caa487244b8483347f781dcfd5a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzExLTEtMS0xLTM2MjQ4_f995a56a-b828-4435-bced-eae5de3f09d3"
      unitRef="usd">553000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ieba2f52dcb744d56bbfe8fa90c4b5c4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzExLTItMS0xLTM2MjQ4_fece122d-ead8-4591-bc86-e8341b48bce9"
      unitRef="usd">1654000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if60afd270c9f4590b4d76c9cbd2a40aa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzExLTMtMS0xLTM2MjQ4_a36868a5-5aae-4cb0-bacf-ca2c018b1a8d"
      unitRef="usd">2833000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if8ff896c629e4b8490976274f366db14_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzEyLTEtMS0xLTM2MjQ4_ca6affdc-af4d-4eba-9539-42ba6ca9904c"
      unitRef="usd">-52717000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i375acf25b82541c09fbd5a29237942b2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzEyLTItMS0xLTM2MjQ4_e5ea67d9-5d64-4956-abbb-6a74744cefad"
      unitRef="usd">4577000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i06cf0ad924b3485ba272411f1b3b9dca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzEyLTMtMS0xLTM2MjQ4_9171c768-3b50-480d-94e0-2a7d502c1399"
      unitRef="usd">-3502000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i5b675ea0523544f39cc9dc1c1d30c495_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzEzLTEtMS0xLTM2MjQ4_02912249-ddc3-4007-8e5e-6ba3d17cc4e4"
      unitRef="usd">-8452000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ifc9dba39f11143b7a99700fa9154586e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzEzLTItMS0xLTM2MjQ4_0b784b59-b3b7-411c-a7e2-7731f0f5fc6b"
      unitRef="usd">-5304000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2aabd4a6d84543e59b0b347ddb8394d7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzEzLTMtMS0xLTM2MjQ4_cd324021-4c74-49c0-ac24-b8e902752ca5"
      unitRef="usd">-868000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzE0LTEtMS0xLTM2MjQ4_129193f6-50c3-4845-ad0c-506136296397"
      unitRef="usd">-60616000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzE0LTItMS0xLTM2MjQ4_08a05fee-5671-46cc-bc4a-00f1956b63f6"
      unitRef="usd">927000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzE0LTMtMS0xLTM2MjQ4_079c7597-ffae-4fa0-8a2c-b82a1cbe9686"
      unitRef="usd">-1537000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzE2LTEtMS0xLTM2MjQ4_09d08b56-a572-49f5-89ac-d29e92f11b4a"
      unitRef="usd">41334000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzE2LTItMS0xLTM2MjQ4_23bff1af-f0ec-4288-a7e6-d97e5f5ee4f4"
      unitRef="usd">47875000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzE2LTMtMS0xLTM2MjQ4_13d35868-8e91-4a50-b194-248ef7ea8984"
      unitRef="usd">51133000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzIwLTEtMS0xLTM2MjQ4_5071dc51-d307-44cf-bc22-bd98ea5795ca"
      unitRef="usd">49000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzIwLTItMS0xLTM2MjQ4_ed423173-5dc6-4501-bb18-ca2f811209e1"
      unitRef="usd">68000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzIwLTMtMS0xLTM2MjQ4_be6d9187-8cb5-426d-98a8-30bbc6e88e95"
      unitRef="usd">25000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzIzLTEtMS0xLTM2MjQ4_080ba941-8ee6-4155-b747-dcdff78f8783"
      unitRef="usd">41383000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzIzLTItMS0xLTM2MjQ4_773b02d0-e240-4280-877b-fc95de07fcd7"
      unitRef="usd">47943000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo3OTJkYjFlZWNkM2E0Yzk3OGU3ZTUwNmFiZjNmYjZmZS90YWJsZXJhbmdlOjc5MmRiMWVlY2QzYTRjOTc4ZTdlNTA2YWJmM2ZiNmZlXzIzLTMtMS0xLTM2MjQ4_5a08348a-460b-4799-b9cd-3197e0aeee52"
      unitRef="usd">51158000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzY4NTA_89e6bfef-3ef2-497f-a20c-5887cbaecb6d">The Company's consolidated reported income tax expense differed from the amount that would result from applying the Irish statutory rate as set forth below:&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Taxes at Irish statutory rate of 12.5% (2021:12.5%; 2020:12.5%)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign and other income taxed at higher rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,045&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,943&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Research &amp;amp; development tax incentives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,120)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,243)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Movement in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effects of change in tax rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(128)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,672)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,083)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,150)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,343)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(397)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzMtMS0xLTEtMzYyNDg_c7734cb8-1a73-4088-8f6d-b641ab963ba1"
      unitRef="usd">24586000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzMtMi0xLTEtMzYyNDg_af8d605f-53df-4660-bd1d-50f373d42dcd"
      unitRef="usd">47651000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzMtMy0xLTEtMzYyNDg_e51267ac-0c8b-4399-8267-ce6a413961e9"
      unitRef="usd">53374000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzQtMS0xLTEtMzYyNDg_5d3ebf5d-5b0d-4d09-8553-d9294c01351d"
      unitRef="usd">20045000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzQtMi0xLTEtMzYyNDg_51468266-ec22-49d2-be61-24fce426f26f"
      unitRef="usd">7943000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzQtMy0xLTEtMzYyNDg_d6c97d41-1628-4795-97b3-2b389083400d"
      unitRef="usd">7356000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzUtMS0xLTEtMzYyNDg_dac662a0-0106-437d-b901-22323b09f565"
      unitRef="usd">3120000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzUtMi0xLTEtMzYyNDg_d86a4424-ffc9-45e1-94ff-9e7da60eb579"
      unitRef="usd">1243000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzUtMy0xLTEtMzYyNDg_b4064f62-41e6-4fd3-8caa-1c9d9a3f7c3d"
      unitRef="usd">893000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzYtMS0xLTEtMzYyNDg_b6d37989-c05c-46e4-a03e-306749c9dc2a"
      unitRef="usd">3101000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzYtMi0xLTEtMzYyNDg_9f20b1e2-1d27-404e-a912-c32b373d8a34"
      unitRef="usd">3581000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzYtMy0xLTEtMzYyNDg_ee79deb7-6ae7-45ed-9c8f-cac64ea71366"
      unitRef="usd">-10000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzctMS0xLTEtMzYyNDg_9d7dcd3e-237f-456b-a08c-f5fabb76e2a6"
      unitRef="usd">-128000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzctMi0xLTEtMzYyNDg_cdb27d3e-ad92-424b-9002-30b8214d625d"
      unitRef="usd">108000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzctMy0xLTEtMzYyNDg_34bfb424-2362-4322-aebc-177b447ffa19"
      unitRef="usd">359000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzgtMS0xLTEtMzYyNDg_df010ddc-151a-4781-8881-562dbfeed68f"
      unitRef="usd">5246000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzgtMi0xLTEtMzYyNDg_c4e273d1-4d03-4509-af7b-0c7efb8a0040"
      unitRef="usd">-1672000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzgtMy0xLTEtMzYyNDg_3f497115-c767-41c9-ba13-a0f73f041e48"
      unitRef="usd">-1273000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzktMS0xLTEtMzYyNDg_2bd945fa-6306-4efd-9660-3a7d3807c8ed"
      unitRef="usd">-9083000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzktMi0xLTEtMzYyNDg_48a8473a-fe48-4c83-9c9b-7bb68d7a82a2"
      unitRef="usd">-5150000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzktMy0xLTEtMzYyNDg_dbd4f620-16b6-4619-a153-519a0ae89e02"
      unitRef="usd">-7383000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzExLTEtMS0xLTM2MjQ4_8e7a0605-298c-45b9-a077-d34a7bc681a2"
      unitRef="usd">687000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzExLTItMS0xLTM2MjQ4_3859fd33-35d4-4a17-82d3-e1e225af3b00"
      unitRef="usd">-3343000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzExLTMtMS0xLTM2MjQ4_49c228e6-1a55-4989-882f-2dbb72673009"
      unitRef="usd">-397000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzEyLTEtMS0xLTM2MjQ4_a50da586-8d3e-455f-8633-4aa5a55235b8"
      unitRef="usd">41334000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzEyLTItMS0xLTM2MjQ4_e9d80bda-a732-4a44-942e-f6e140b444b8"
      unitRef="usd">47875000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTo0MDU1OWQ3YWVhZTA0ZjJiOWRmNGE1MGE4MDEzMzJmMy90YWJsZXJhbmdlOjQwNTU5ZDdhZWFlMDRmMmI5ZGY0YTUwYTgwMTMzMmYzXzEyLTMtMS0xLTM2MjQ4_e5c9e6d7-4ddf-4dc6-b6e9-ca95e0f3d17a"
      unitRef="usd">51133000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzY4NTU_51485398-a0ba-4285-8338-3075022824cb">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The tax effects of temporary differences that give rise to significant portions of deferred tax assets and deferred tax liabilities are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use-assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,201,086&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;br/&gt;Total deferred tax liabilities recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,289,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating loss and tax credits carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,596&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses and unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,557&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred compensation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,445&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,924&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;602&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;91,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45,495)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #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;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Overall net deferred tax asset/(liability)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,037,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzMtMS0xLTEtMzYyNDg_2830ae1e-72ac-4f97-b3a3-d7d63db00003"
      unitRef="usd">19606000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzMtMi0xLTEtMzYyNDg_f456aef0-be2c-42a1-a4ce-037648207875"
      unitRef="usd">1359000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzQtMS0xLTEtMzYyNDg_47ed33f5-0c18-420c-a7ec-2f4644a9638b"
      unitRef="usd">33449000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzQtMi0xLTEtMzYyNDg_ad7f6013-6025-4851-af2b-f46220a8e4fb"
      unitRef="usd">9402000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzUtMS0xLTEtMzYyNDg_71b34ccf-8057-443a-95b5-030318121bf8"
      unitRef="usd">33354000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzUtMi0xLTEtMzYyNDg_b22d7abe-5813-47cd-90dd-b9e5ccda12aa"
      unitRef="usd">31629000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzYtMS0xLTEtMzYyNDg_197da601-bc12-4fc5-a673-90c6e0bdec50"
      unitRef="usd">1201086000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzYtMi0xLTEtMzYyNDg_f63b00b9-46db-47ed-8819-75125cb348ff"
      unitRef="usd">13398000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzctMS0xLTEtMzYyNDg_c33d734b-6704-4502-b70c-3a74d0263bbb"
      unitRef="usd">1761000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzctMi0xLTEtMzYyNDg_c8caa976-2e5b-4e82-8e4c-f0fadb5b2190"
      unitRef="usd">1009000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzgtMS0xLTEtMzYyNDg_3bf55f03-9bbb-45d3-8a59-17b2109168b7"
      unitRef="usd">1289256000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzgtMi0xLTEtMzYyNDg_70576892-e689-4b27-9982-925d17625dff"
      unitRef="usd">56797000</us-gaap:DeferredIncomeTaxLiabilities>
    <iclr:DeferredTaxAssetsOperatingLossAndTaxCreditsCarryforwards
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzExLTEtMS0xLTM2MjQ4_a4ee9901-16d3-456b-b50c-0402cd1e4e79"
      unitRef="usd">86893000</iclr:DeferredTaxAssetsOperatingLossAndTaxCreditsCarryforwards>
    <iclr:DeferredTaxAssetsOperatingLossAndTaxCreditsCarryforwards
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzExLTItMS0xLTM2MjQ4_4527b80a-1c49-49da-8255-a78a80a1f712"
      unitRef="usd">42794000</iclr:DeferredTaxAssetsOperatingLossAndTaxCreditsCarryforwards>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzEyLTEtMS0xLTM2MjQ4_f6f0c2da-c9ab-4249-88d9-597ea77f64b5"
      unitRef="usd">5846000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzEyLTItMS0xLTM2MjQ4_b9d82fc2-ff9e-4eb9-ad16-2bde59b0e211"
      unitRef="usd">6040000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <iclr:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzEzLTEtMS0xLTM2MjQ4_cae887a7-2f7d-4d4c-ad51-3914e18c1fe1"
      unitRef="usd">36106000</iclr:DeferredTaxAssetsOperatingLeaseLiability>
    <iclr:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzEzLTItMS0xLTM2MjQ4_4b8f7036-24f0-4863-a7a4-01730113f0e7"
      unitRef="usd">9394000</iclr:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE0LTEtMS0xLTUzNDQ2_25d4139c-48cc-419f-8f9c-0dd979adf64d"
      unitRef="usd">4596000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE0LTItMS0xLTUzNDQ2_482e82b1-f077-4e33-8696-e6834c8ae549"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE0LTEtMS0xLTM2MjQ4_8a71bac3-60a3-411c-a52d-2774cf25f461"
      unitRef="usd">69198000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE0LTItMS0xLTM2MjQ4_dd7bb491-6225-4609-acff-f66b4bd7082f"
      unitRef="usd">24368000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE1LTEtMS0xLTM2MjQ4_61b333ed-c7ca-4e4e-812f-7e49ceb46148"
      unitRef="usd">25557000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE1LTItMS0xLTM2MjQ4_8d0fa302-b283-442e-9815-14cdff5657e5"
      unitRef="usd">3672000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE2LTEtMS0xLTM2MjQ4_478031f7-437b-4255-8fab-c732ea293a91"
      unitRef="usd">3445000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE2LTItMS0xLTM2MjQ4_b0db8b02-1906-4c8a-a52e-88fb4bd54425"
      unitRef="usd">3184000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <iclr:DeferredTaxAssetContractWithCustomerLiability
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE3LTEtMS0xLTM2MjQ4_3f2e46d8-da05-4a41-a438-05c440db71ac"
      unitRef="usd">64924000</iclr:DeferredTaxAssetContractWithCustomerLiability>
    <iclr:DeferredTaxAssetContractWithCustomerLiability
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE3LTItMS0xLTM2MjQ4_abb6e06c-5a65-4c62-b576-8b7c0184cfb8"
      unitRef="usd">2257000</iclr:DeferredTaxAssetContractWithCustomerLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE4LTEtMS0xLTM2MjQ4_98fad342-cba8-4e6f-8284-9af803a718f3"
      unitRef="usd">602000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE4LTItMS0xLTM2MjQ4_54f68961-6207-4cbc-bcf4-f84e6c289933"
      unitRef="usd">155000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE5LTEtMS0xLTM2MjQ4_600581bb-589f-4c90-ba7f-07bda8d66d9d"
      unitRef="usd">297167000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzE5LTItMS0xLTM2MjQ4_14c2b8ec-4ea3-40e1-b5f6-e0c42ae2842a"
      unitRef="usd">91864000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzIwLTEtMS0xLTM2MjQ4_b467790f-958b-4407-b232-67637a76464d"
      unitRef="usd">45495000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzIwLTItMS0xLTM2MjQ4_b87c93f7-6932-466f-b43d-98be801af1f6"
      unitRef="usd">32768000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzIxLTEtMS0xLTM2MjQ4_5e664aeb-1f31-4a10-a873-ac1c5e1b8839"
      unitRef="usd">251672000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzIxLTItMS0xLTM2MjQ4_b926468a-4d1e-4518-8d8c-bfc82ae9e14e"
      unitRef="usd">59096000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzIyLTEtMS0xLTM2MjQ4_9bf7817a-ddbc-47b9-9523-d8a511aabcc0"
      unitRef="usd">1037584000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpjYjNiY2JjM2UzZGI0N2IwYmYzNTJiZGQzOTkzZGIzYi90YWJsZXJhbmdlOmNiM2JjYmMzZTNkYjQ3YjBiZjM1MmJkZDM5OTNkYjNiXzIyLTItMS0xLTM2MjQ4_3e63f834-84d0-49ee-9bc0-2b1d165b8e2f"
      unitRef="usd">2299000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <iclr:DeferredTaxAssetsAdditionalTaxCreditCarryforwardsNotSubjectToExpiration
      contextRef="icd1b1b778ce1423d993f536ec42792a4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzkyOQ_d74bb9d1-266a-4a2e-8a15-d7e1f6592426"
      unitRef="usd">14000000</iclr:DeferredTaxAssetsAdditionalTaxCreditCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i8b603335e3c141be945379a94b120638_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzEwNDQ_f7af84da-5d5e-4358-bf3c-553ca4ff8742"
      unitRef="usd">10300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="if1def15985c34968963f6b9121b38e63_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzEwNTE_24fa8940-8886-46e5-b32c-56fe18446ef6"
      unitRef="usd">297000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i8b603335e3c141be945379a94b120638_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzExOTM_f7af84da-5d5e-4358-bf3c-553ca4ff8742"
      unitRef="usd">10300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <iclr:OperatingLossCarryforwardsUSFederal
      contextRef="i844861916668498588f0491ce84b368e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzEyMjk_3037bb34-93a7-4a3e-931e-ab1c186f9d8c"
      unitRef="usd">5000000</iclr:OperatingLossCarryforwardsUSFederal>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i8b603335e3c141be945379a94b120638_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzE1ODE_043ebecc-b75a-4cad-bb9e-55ba84c5a38a"
      unitRef="usd">10300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ia7ad5c604007471b856dd9490f6f5c80_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzE2MjM_e443259a-c1d8-477b-8a86-be6c993e9a8a"
      unitRef="usd">10200000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i5bf376e140f446a785d5f08cdd6bfebc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzE2NTM_7a3bdbce-9fe3-44c3-a578-8aba3dac6349"
      unitRef="usd">100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i8b603335e3c141be945379a94b120638_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzEwOTk1MTE2NTQ1NTc_867e3596-e1a0-4cad-9f86-ed8c60b5ddb5"
      unitRef="usd">145700000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i983be088cf6b46e6ac433beda8d697ec_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzIyMjU_1f6e4ad8-c223-4f9d-806d-6a08a8621179"
      unitRef="usd">42300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="iecd57dd26a63495fb590d21da1ee1dd2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzIzMDY_9a3af0d0-87bf-441a-9ffe-d86ccdff29f5"
      unitRef="usd">19900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="ie7a5026822b54a889031ee7975200e68_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzIzOTE_5170682b-4c36-4a7e-933a-77d564327271"
      unitRef="usd">19900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <iclr:DeferredTaxAssetsAdditionalTaxCreditCarryforwardsNotSubjectToExpiration
      contextRef="i441eef7611ae4627900c2aa94e200087_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzI2NTI_f8bbaa40-628a-4d80-a673-1988827a39c8"
      unitRef="usd">5300000</iclr:DeferredTaxAssetsAdditionalTaxCreditCarryforwardsNotSubjectToExpiration>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzY4NDM_c9367ed3-898c-4371-b235-a457f721fc1e">The expected expiry dates of these US losses are as follows:&#160;&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Federal&lt;br/&gt;NOL's&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;State&lt;br/&gt;NOL's&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022-2035&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2036-2040&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="ia7ad5c604007471b856dd9490f6f5c80_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTozNjNhNTI4Y2FiNGQ0M2VkOWIzMjUzMWNhYjg0MTBkMi90YWJsZXJhbmdlOjM2M2E1MjhjYWI0ZDQzZWQ5YjMyNTMxY2FiODQxMGQyXzItMS0xLTEtMzYyNDg_f247a4eb-ab99-4d5d-9e4b-d27d4cccbd5c"
      unitRef="usd">10238000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="i15c96a63b4834593b815f76192244271_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTozNjNhNTI4Y2FiNGQ0M2VkOWIzMjUzMWNhYjg0MTBkMi90YWJsZXJhbmdlOjM2M2E1MjhjYWI0ZDQzZWQ5YjMyNTMxY2FiODQxMGQyXzItMi0xLTEtMzYyNDg_04b5ca2a-b462-470d-b6b5-a0324ea665d1"
      unitRef="usd">227538000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="i5bf376e140f446a785d5f08cdd6bfebc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTozNjNhNTI4Y2FiNGQ0M2VkOWIzMjUzMWNhYjg0MTBkMi90YWJsZXJhbmdlOjM2M2E1MjhjYWI0ZDQzZWQ5YjMyNTMxY2FiODQxMGQyXzMtMS0xLTEtMzYyNDg_1e26a441-d471-4c77-b79d-29a6a9a1e192"
      unitRef="usd">16000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="i4899bcc705b74b12bfb11fcc895a643d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTozNjNhNTI4Y2FiNGQ0M2VkOWIzMjUzMWNhYjg0MTBkMi90YWJsZXJhbmdlOjM2M2E1MjhjYWI0ZDQzZWQ5YjMyNTMxY2FiODQxMGQyXzMtMi0xLTEtMzYyNDg_d098ea73-8633-4f5a-98bd-c6c4d004322b"
      unitRef="usd">25073000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i8b603335e3c141be945379a94b120638_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTozNjNhNTI4Y2FiNGQ0M2VkOWIzMjUzMWNhYjg0MTBkMi90YWJsZXJhbmdlOjM2M2E1MjhjYWI0ZDQzZWQ5YjMyNTMxY2FiODQxMGQyXzQtMS0xLTEtMzYyNDg_7f173b20-3992-426e-a729-93163ae2279c"
      unitRef="usd">95000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="if1def15985c34968963f6b9121b38e63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTozNjNhNTI4Y2FiNGQ0M2VkOWIzMjUzMWNhYjg0MTBkMi90YWJsZXJhbmdlOjM2M2E1MjhjYWI0ZDQzZWQ5YjMyNTMxY2FiODQxMGQyXzQtMi0xLTEtMzYyNDg_96ccaaab-8c08-44ee-893b-df60e922f4de"
      unitRef="usd">44370000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i8b603335e3c141be945379a94b120638_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTozNjNhNTI4Y2FiNGQ0M2VkOWIzMjUzMWNhYjg0MTBkMi90YWJsZXJhbmdlOjM2M2E1MjhjYWI0ZDQzZWQ5YjMyNTMxY2FiODQxMGQyXzYtMS0xLTEtMzYyNDg_1d8b2afa-5dc5-4f31-b8f9-dbb080a27837"
      unitRef="usd">10349000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="if1def15985c34968963f6b9121b38e63_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTozNjNhNTI4Y2FiNGQ0M2VkOWIzMjUzMWNhYjg0MTBkMi90YWJsZXJhbmdlOjM2M2E1MjhjYWI0ZDQzZWQ5YjMyNTMxY2FiODQxMGQyXzYtMi0xLTEtMzYyNDg_ce832440-dabe-497e-99de-08a7f25c1f12"
      unitRef="usd">296981000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax
      contextRef="i844861916668498588f0491ce84b368e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzI4MTA_62f65a92-2112-43db-9962-bdeb6aea3cd2"
      unitRef="usd">800000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzMwMzg_475c94e0-9bb4-4ccb-acf2-f063ce354a01"
      unitRef="usd">45500000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzMxMTA_00753b7f-c9a2-470a-8f69-02175dc994f9"
      unitRef="usd">32800000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzMxMTc_f8c1dda9-4165-49a4-8969-d80c88923358"
      unitRef="usd">27700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzMyMDE_e664c6c2-4033-4660-930e-5e3ea3675517"
      unitRef="usd">12800000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzMyMzM_23cc198e-b95e-490d-a7fb-438b6c24411f"
      unitRef="usd">5100000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzMyNzI_e664c6c2-4033-4660-930e-5e3ea3675517"
      unitRef="usd">12800000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ie7d767e1144441f5938f1a05e7bf5bbd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzEwOTk1MTE2NTQ3NTI_03f4d3ee-9fe9-43b2-a8a6-7b3f2591d4dc"
      unitRef="usd">9300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i9da9a786e8de49f39d28567667a24931_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzMyODI_67904eee-f4ac-4276-80fe-ae19f05049d9"
      unitRef="usd">4400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i5533029580bc4f90b5489c2ed50c777c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzMzMzA_9e527d92-28aa-4130-bf65-1c807b840cfc"
      unitRef="usd">900000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzM0MDQ_23cc198e-b95e-490d-a7fb-438b6c24411f"
      unitRef="usd">5100000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i58e5f687cc39462f8d659f4d701f5ac0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzM0MTU_f790240d-c4ec-426c-92fd-cfd610cce6a8"
      unitRef="usd">3600000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i896d44f274c24721bd6b58ccbd470666_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzM0Njk_9ca1d0af-b678-4dc3-a6f0-fd9839255bfd"
      unitRef="usd">1500000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzQ1NjA_afe5580d-1752-4573-b08e-7f0f4a1f1c9c"
      unitRef="usd">800000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzQ1Njg_ea8f7e65-9b4c-4528-86e1-3907742a3147"
      unitRef="usd">900000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzY4Mzk_78108a8b-6b98-4f3a-ab4f-b4f042789417">&lt;div style="margin-bottom:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of total unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits at start of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase related to acquired tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase related to prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Decrease related to prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,695)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,271)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Increase related to current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,931&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(844)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,338)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,770)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits at end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzItMS0xLTEtMzYyNDg_9a4298f7-ad2a-43a0-957f-7586e6cc691d"
      unitRef="usd">19078000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzItMi0xLTEtMzYyNDg_5eb1d8ae-738d-4ea5-90a6-5a67c463fb68"
      unitRef="usd">20156000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie3e24d855ba14a97a64dd8c818215580_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzItMy0xLTEtMzYyNDg_c2c7670a-d6ad-47ad-bebf-7cc8336225a7"
      unitRef="usd">21433000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzMtMS0xLTEtNTM0NTM_1c416707-4ffb-4318-8d52-72c81681014a"
      unitRef="usd">170047000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzMtMi0xLTEtNTM0NTM_66e114e0-36ea-4aca-b83e-60f4235a46c8"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzMtMy0xLTEtNTM0NjM_803fdf72-2f99-4cdc-91c1-3c2f3ca346f8"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzMtMS0xLTEtMzYyNDg_d2ae1d94-9e68-4a19-9ccb-b9f597a30f05"
      unitRef="usd">204000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzMtMi0xLTEtMzYyNDg_f1a5ead1-3160-477d-99ab-64d1dab4e610"
      unitRef="usd">401000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzMtMy0xLTEtMzYyNDg_581e26ba-70e8-4bfe-a4c7-ae58c1312e1a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzQtMS0xLTEtMzYyNDg_34917c83-380a-4319-bedc-11e53820b226"
      unitRef="usd">1695000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzQtMi0xLTEtMzYyNDg_cece85f4-296e-494c-af48-38ff1f61e782"
      unitRef="usd">1271000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzQtMy0xLTEtMzYyNDg_ea9375d5-aa29-498a-8f14-a24313e09e3e"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzUtMS0xLTEtMzYyNDg_d909df72-fc08-47e8-8ce3-474724b11dbd"
      unitRef="usd">18613000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzUtMi0xLTEtMzYyNDg_70a53313-61bc-4d0d-994f-6a515d20c72c"
      unitRef="usd">2931000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzUtMy0xLTEtMzYyNDg_e47202e7-8307-4f3f-83f9-910219895ff5"
      unitRef="usd">1588000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzYtMS0xLTEtMzYyNDg_ee4eb465-df13-41f8-a573-859716bccd53"
      unitRef="usd">844000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzYtMi0xLTEtMzYyNDg_6fff2dc5-a1c4-4e3a-94b5-2ba8e6c4de2d"
      unitRef="usd">369000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzYtMy0xLTEtMzYyNDg_9fbe015d-2d4b-41d1-8af7-d96c36fc27b6"
      unitRef="usd">347000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzctMS0xLTEtMzYyNDg_f06bdd04-e934-44d9-b303-fe6c0cfc3ce3"
      unitRef="usd">3338000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzctMi0xLTEtMzYyNDg_eccc153d-aa6b-4450-a161-a40726f6424f"
      unitRef="usd">2770000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzctMy0xLTEtMzYyNDg_5bff28a0-9826-49e9-a722-cde27855c5f7"
      unitRef="usd">2518000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzgtMS0xLTEtMzYyNDg_648934e0-5c91-4619-9cf5-0eb60ee4cdfc"
      unitRef="usd">202065000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzgtMi0xLTEtMzYyNDg_3a4fcfa9-a869-4026-9403-c589ff7c0bf1"
      unitRef="usd">19078000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90YWJsZTpkMzQ5ZDlmMWU2YmU0NzA5ODVjMjZlYmU3ZTc2MTY1ZC90YWJsZXJhbmdlOmQzNDlkOWYxZTZiZTQ3MDk4NWMyNmViZTdlNzYxNjVkXzgtMy0xLTEtMzYyNDg_40f670ed-d82a-4828-97b6-b1232ba6d4ea"
      unitRef="usd">20156000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzU2NDQ_68ee2dfc-8fbd-41e5-bf25-931190808bf9"
      unitRef="usd">38800000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzU3ODA_8cfb4fb4-e02d-4cfa-8878-76588aa8d70f"
      unitRef="usd">202100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzYwNjU_6334d045-02fb-425d-9bec-7133b720b86c"
      unitRef="usd">19100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzYwNzI_8f59304a-85ce-4c6b-9d2c-469ff3e0f8e2"
      unitRef="usd">20200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzYxNzk_35b441c8-8b4c-42e1-aa02-ea9fcd462aa2"
      unitRef="usd">1900000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzYxODc_a38d8002-16a8-490f-823b-7d9eba804018"
      unitRef="usd">600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzYyMTA_0df3acea-d514-4afe-a1bf-cbc910d237b3"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzYzMjA_f4543833-5e4d-489b-bd44-cf763b7b5d1b"
      unitRef="usd">15500000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xNzgvZnJhZzphYTBiZTM4Zjk3MjM0MTQ3YmNiNjI0MTczOGFiNGY1Mi90ZXh0cmVnaW9uOmFhMGJlMzhmOTcyMzQxNDdiY2I2MjQxNzM4YWI0ZjUyXzYzMjc_5a757c9f-5dd1-4563-b308-4868bbdf4917"
      unitRef="usd">500000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzE0MDY_f7bdd610-2eb1-4edb-97ef-5b20422631fa">Restructuring charges&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A restructuring charge of $31.1&#160;million was recognized during the year ended December&#160;31, 2021 under a restructuring plan adopted following a review of operations.&#160;The restructuring plan reflected resource rationalization across the business to improve employee utilization and an office consolidation program to optimize the Company's office footprint. The restructuring plan resulted in a charge of $4.8&#160;million relating to workforce reductions, an impairment of ROU assets and associated unavoidable costs totaling $21.9&#160;million and fixed asset impairment of $4.4&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net charge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, a total liability of $28.4 million was on the Consolidated Balance Sheet relating to restructuring activities. The total liability included $23.2 million from lease and lease related liabilities of which $10.4&#160;million is included within other liabilities and $12.8 million is included within non-current operating lease liabilities. The remaining provision of $5.2&#160;million relates to workforce reduction and is included within other liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:53.219%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Opening provision&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional provision in the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,674&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,089&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,069)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,978)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending provision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCosts
      contextRef="iae97c86e7991410685e37fea162dced3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzIxOTkwMjMyNjYxODg_8708d642-7992-4243-85b0-af5cde6d57b3"
      unitRef="usd">31100000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="ia73c34c13a8742aa9e45adff138292ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzI2Mzg4Mjc5MDczNzMw_2235fb73-1360-4d50-8ac1-9f0dbc416e6b"
      unitRef="usd">4800000</us-gaap:RestructuringCosts>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="iae97c86e7991410685e37fea162dced3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzE1MzkzMTYyODAwMzI5_27e23d06-85fd-4de5-93bf-ab4483157c7a"
      unitRef="usd">21900000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="iae97c86e7991410685e37fea162dced3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzEwOTk1MTE2MzY0NjY_4871355c-a202-406f-964d-82c5e89b57a5"
      unitRef="usd">4400000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzE0MDk_e44879ab-d0a1-490b-bd5a-d8da8cccb233">&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net charge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTo4YTQ2Mzg2N2MxOTY0ODg0OWE3MmM3ZGIyMjM1MGJjZS90YWJsZXJhbmdlOjhhNDYzODY3YzE5NjQ4ODQ5YTcyYzdkYjIyMzUwYmNlXzMtMS0xLTEtMzYyNDg_45dc1f03-6121-4a1b-bc4b-884687c5e60d"
      unitRef="usd">31105000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTo4YTQ2Mzg2N2MxOTY0ODg0OWE3MmM3ZGIyMjM1MGJjZS90YWJsZXJhbmdlOjhhNDYzODY3YzE5NjQ4ODQ5YTcyYzdkYjIyMzUwYmNlXzMtMi0xLTEtMzYyNDg_bd56a70d-e6a1-44b4-b77a-9f7abaa4a515"
      unitRef="usd">18089000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTo4YTQ2Mzg2N2MxOTY0ODg0OWE3MmM3ZGIyMjM1MGJjZS90YWJsZXJhbmdlOjhhNDYzODY3YzE5NjQ4ODQ5YTcyYzdkYjIyMzUwYmNlXzMtMy0xLTEtMzYyNDg_87968755-a4b2-459c-9dda-5b7a8dff9475"
      unitRef="usd">0</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTo4YTQ2Mzg2N2MxOTY0ODg0OWE3MmM3ZGIyMjM1MGJjZS90YWJsZXJhbmdlOjhhNDYzODY3YzE5NjQ4ODQ5YTcyYzdkYjIyMzUwYmNlXzQtMS0xLTEtMzYyNDg_23b19524-ba51-4aa1-8b73-6578241e80ef"
      unitRef="usd">31105000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTo4YTQ2Mzg2N2MxOTY0ODg0OWE3MmM3ZGIyMjM1MGJjZS90YWJsZXJhbmdlOjhhNDYzODY3YzE5NjQ4ODQ5YTcyYzdkYjIyMzUwYmNlXzQtMi0xLTEtMzYyNDg_ee7df673-2f7d-4f49-b444-2914f6080b64"
      unitRef="usd">18089000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTo4YTQ2Mzg2N2MxOTY0ODg0OWE3MmM3ZGIyMjM1MGJjZS90YWJsZXJhbmdlOjhhNDYzODY3YzE5NjQ4ODQ5YTcyYzdkYjIyMzUwYmNlXzQtMy0xLTEtMzYyNDg_55d2fd4a-36e7-4fdf-bd83-079340446ef3"
      unitRef="usd">0</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringReserve
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzEwOTk1MTE2Mjg1ODE4_70079421-223b-448f-91d8-cf95423b3a9e"
      unitRef="usd">28400000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie267803461c24ea8b3916fbd1ae6771c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzEwOTk1MTE2Mzg4MTU_05822a0b-2290-4890-b025-047435b99c23"
      unitRef="usd">23200000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i8dc5a2134f884432820063e1b886264a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzEwOTk1MTE2Mzg4MjI_efa3b510-e80e-4f00-8581-3f7c8d866298"
      unitRef="usd">10400000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="id23f0621c3b244fd89bd3711026df87b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzEwOTk1MTE2Mzg4MzE_b14eaaae-6bf0-4fee-9022-3e355a180c40"
      unitRef="usd">12800000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i04f1dd5a84134d2894c1da8788efa67c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzE1MzkzMTYyNzk0NDQx_63723ba5-1d3c-4fde-b451-0f5aa0309f24"
      unitRef="usd">5200000</us-gaap:RestructuringReserve>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzE0MTQ_a10ed1f9-d6d8-4b15-9e47-50439aaa7afc"
      xsi:nil="true"/>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90ZXh0cmVnaW9uOmQ1Nzg2MmJmYTJiMDRkMjBhZGMwNTRjMmI2ZDhkODI3XzE0MDA_de2c4a17-6d5e-4341-972e-e3e750dcd875">&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:53.219%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Opening provision&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional provision in the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,674&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,089&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,069)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,978)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending provision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzQtMS0xLTEtNDcwMzg_72a437b4-82b4-4082-802e-2d7da052138e"
      unitRef="usd">10748000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzQtMi0xLTEtNDcwMzg_cd264c21-a1ed-48c7-ba80-dcb033ef667b"
      unitRef="usd">1637000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie3e24d855ba14a97a64dd8c818215580_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzQtMy0xLTEtNDcwMzg_2a8b9a52-af1c-4e39-8f27-00953b87a13e"
      unitRef="usd">6419000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzUtMS0xLTEtNDcwMzg_61592d2f-7354-42e3-9b86-d2de48a8c58d"
      unitRef="usd">26674000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzUtMi0xLTEtNDcwMzg_cf0d24e4-b005-4590-984a-7330a8a99edf"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzUtMy0xLTEtNDcwMzg_fd778dfd-d444-4a15-84bb-8d0dcddb4345"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <iclr:RestructuringReserveUtilizations
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzYtMS0xLTEtNDcwMzg_0677217d-1826-4e6f-9fb1-981863f12b5f"
      unitRef="usd">9069000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzYtMi0xLTEtNDcwMzg_cac9acda-6287-4541-a985-c549f411494e"
      unitRef="usd">8978000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzYtMy0xLTEtNDcwMzg_dbceff4e-ec90-42d0-bce5-4dd35dffaa64"
      unitRef="usd">4782000</iclr:RestructuringReserveUtilizations>
    <us-gaap:RestructuringReserve
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzctMS0xLTEtNDcwNDU_75952c77-0262-4c59-bf4e-d2d7d8c106fc"
      unitRef="usd">28353000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzctMi0xLTEtNDcwNDU_58f2b86c-b624-45d2-b0a1-4a74f1912c0f"
      unitRef="usd">10748000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODEvZnJhZzpkNTc4NjJiZmEyYjA0ZDIwYWRjMDU0YzJiNmQ4ZDgyNy90YWJsZTplZmM5NjE1ZDZjMTk0NmQ5OTQyMjZlNmYyMTM5NWYwMC90YWJsZXJhbmdlOmVmYzk2MTVkNmMxOTQ2ZDk5NDIyNmU2ZjIxMzk1ZjAwXzctMy0xLTEtNDcwNDU_07ed51f3-8ab2-44bb-8471-1072656d2c17"
      unitRef="usd">1637000</us-gaap:RestructuringReserve>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODQvZnJhZzo5MDQzNTcwODQwZGU0YjI1OTY3ZmY1NDZhNGEyYzkyOS90ZXh0cmVnaW9uOjkwNDM1NzA4NDBkZTRiMjU5NjdmZjU0NmE0YTJjOTI5XzE4OTk_8e7f100e-e098-4355-b605-04eccd1c1bab">Commitments and Contingencies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We do not expect any litigation to have a materially adverse effect on our financial condition or results of operations. However, from time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. Litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating Leases&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has several non-cancelable operating leases, primarily for facilities, that expire over the next twelve years. These leases generally contain renewal options and require the Company to pay all executory costs such as maintenance and insurance. See &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;note 23 - Operating leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for rental expense pursuant to ASC 842 for the years ended December&#160;31, 2021 and December&#160;31, 2020 and future minimum rental commitments as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODQvZnJhZzo5MDQzNTcwODQwZGU0YjI1OTY3ZmY1NDZhNGEyYzkyOS90ZXh0cmVnaW9uOjkwNDM1NzA4NDBkZTRiMjU5NjdmZjU0NmE0YTJjOTI5XzE2MTM_c2181052-781b-45c8-8da5-f89c4de514e1">P12Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90ZXh0cmVnaW9uOjkwZjQ1N2QyYWQ5NTRjZDliYjM4NGY3YzNhNjE4MGNkXzIzNA_753afc7e-66b6-46bd-9463-2b228a78c737">Disaggregation of Revenue&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue disaggregated by customer profile is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year 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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Top client&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;441,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;337,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Clients 2-5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,291,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;754,906&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;704,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Clients 6-10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;752,325&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,865&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;347,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Clients 11-25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,077,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;501,643&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;529,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,918,309&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;851,970&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;873,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$5,480,826&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,797,288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,805,839&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Our customers have similar profiles and economic characteristics, and therefore have similar degrees of risk and growth opportunities.Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accounts receivable and unbilled revenue are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Billed services (accounts receivable)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,349,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;722,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses (note 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable (net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,342,770&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unbilled services (unbilled revenue)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;623,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable and unbilled revenue, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,965,891&#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;border-bottom:3pt double #000000;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,143,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands, except percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$ Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unbilled services (unbilled revenue)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;623,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unearned revenue (payments on account)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,323,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(660,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(663,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(700,840)&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;border-bottom:3pt double #000000;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(232,199)&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;border-bottom:3pt double #000000;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(468,641)&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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(201.8)&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers. We record assets for amounts related to performance obligations that are satisfied but not yet billed and/or collected. These assets are recorded as unbilled revenue and therefore contract assets rather than accounts receivables when receipt of the consideration is conditional on something other than the passage of time. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations or billed in advance of the revenue being earned. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled services/revenue balances arise where invoicing or billing is based on the timing of agreed milestones related to service contracts for clinical research. Contractual billing arrangements in respect of certain reimbursable expenses (principally investigators) require billing by the investigator to the Company prior to billing by the Company to the customer. As there is no contractual right of set-off between unbilled services (contract assets) and unearned revenue (contract liabilities), each are separately presented gross on the Consolidated Balance Sheet.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is the contract principal in respect of both direct services and in the use of third parties (principally investigator services) that support a clinical trial. The progress towards completion for clinical service contracts is measured based on total project costs (including reimbursable costs). Amounts owed to investigators and others in respect of reimbursable expenses at December&#160;31, 2021 and December&#160;31, 2020 were $323.6&#160;million and $138.2&#160;million (see&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; note 8 - Other liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;).  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled services as at December&#160;31, 2021 increased by $194.4 million as compared to December&#160;31, 2020. Unearned revenue increased by $663.1 million over the same period resulting in a increase of $468.6 million in the net balance of unbilled services and unearned revenue or payments on account between December&#160;31, 2020 and December&#160;31, 2021. These fluctuations are primarily due to the completion of the Merger on July 1, 2021 but are also partially due to timing of payments and invoicing related to the Group's clinical trial management contracts. Billings and payments are established by contractual provisions including predetermined payment schedules which may or may not correspond to the timing of the transfer of control of the Company's services under the contract. Unbilled services arise from long-term contract when a cost-based input method of revenue recognition is applied and revenue recognized exceeds the amount billed to the customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The credit loss expense recognized on the Group's receivables and unbilled services was  $0.9&#160;million and $2.9&#160;million for the twelve months ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;As of December&#160;31, 2021 approximately $13.3 billion of revenue is expected to be recognized in the future in respect of unsatisfied performance obligations. The Company expects to recognize revenue on approximately 48% of the unrealized performance obligation over the next twelve months, with the remainder recognized thereafter over the duration of the customer contracts.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90ZXh0cmVnaW9uOjkwZjQ1N2QyYWQ5NTRjZDliYjM4NGY3YzNhNjE4MGNkXzIzNg_ca904744-fa1b-4446-bc59-c61bae57637c">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue disaggregated by customer profile is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year 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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Top client&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;441,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;337,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Clients 2-5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,291,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;754,906&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;704,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Clients 6-10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;752,325&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,865&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;347,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Clients 11-25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,077,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;501,643&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;529,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,918,309&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;851,970&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;873,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$5,480,826&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,797,288&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$2,805,839&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9faa218b12a4b3cbf68ef2876caf309_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzMtMS0xLTEtMzYyNDg_5a88d0b1-a12f-46df-b05f-4a2aa9587977"
      unitRef="usd">441173000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie3b459699c0644968482717272d94004_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzMtMi0xLTEtMzYyNDg_887a3d42-8b96-4a5c-9c28-1db230b15d3f"
      unitRef="usd">337904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia579ed66ea164732848f24e059ca35c5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzMtMy0xLTEtMzYyNDg_372fa5ac-2580-4bf4-9565-b977fe2db5e4"
      unitRef="usd">350287000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie82ad39f10bb41e4a084c8444e8989e2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzQtMS0xLTEtMzYyNDg_d28fea6b-1b2d-456b-a555-3b221216cee2"
      unitRef="usd">1291946000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b0fe21c6d5f44e195d836fd2b3861df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzQtMi0xLTEtMzYyNDg_1c87e032-2065-4573-ba0c-61efa813d8f9"
      unitRef="usd">754906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0595a59077864be3995b98eb22ddb2b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzQtMy0xLTEtMzYyNDg_85fce5e0-170a-4775-954d-301ad55b85fb"
      unitRef="usd">704963000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf29ed6c91d7496d942630ab211f4988_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzUtMS0xLTEtMzYyNDg_ab1c0a76-10a6-483d-adc9-ac0751de93b5"
      unitRef="usd">752325000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i485faa3e5fc04aacbcde0602daee7a53_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzUtMi0xLTEtMzYyNDg_99b05ef7-ac2e-4070-a1cd-5a32a608fece"
      unitRef="usd">350865000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b863197bb30417a90a009a4abea9561_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzUtMy0xLTEtMzYyNDg_089452a0-c358-4e54-b08d-433948687cb4"
      unitRef="usd">347832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e2bfed171104f319e9a84bb08cd25c7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzYtMS0xLTEtMzYyNDg_57d52bdc-c29a-440d-8814-c03f513b3334"
      unitRef="usd">1077073000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice57c280ae3940bca26f984dc95288ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzYtMi0xLTEtMzYyNDg_4241910e-a0d9-4a83-a426-41376f2ddc57"
      unitRef="usd">501643000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if28103989f8142d59279653ff6548119_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzYtMy0xLTEtMzYyNDg_7f09b521-ecc0-4229-b5ae-4473dbb2d5f4"
      unitRef="usd">529713000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45550d1365114ceeb217ab47d70cb97c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzctMS0xLTEtMzYyNDg_cde7e362-74f5-40c4-9b74-03fda3de34c2"
      unitRef="usd">1918309000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if73f3bd5251f468199c2f39f63ce992f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzctMi0xLTEtMzYyNDg_69bcd5df-78d6-4f67-9df1-f8c28b8a20d8"
      unitRef="usd">851970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb97c73d747941d58453e74f92d14e13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzctMy0xLTEtMzYyNDg_139907cc-aaa1-480d-aa9f-99d5806ecc10"
      unitRef="usd">873044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzgtMS0xLTEtMzYyNDg_6a6f424a-3ff7-44f8-90b7-a98a2b96da9e"
      unitRef="usd">5480826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzgtMi0xLTEtMzYyNDg_da56b7b7-1e90-4dbc-8036-fa7b1a630010"
      unitRef="usd">2797288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xODcvZnJhZzo5MGY0NTdkMmFkOTU0Y2Q5YmIzODRmN2MzYTYxODBjZC90YWJsZTpkMmZlMDA0YmMwM2Y0YTJmYWI0ZDFiNGU5MTk5Yjc0MC90YWJsZXJhbmdlOmQyZmUwMDRiYzAzZjRhMmZhYjRkMWI0ZTkxOTliNzQwXzgtMy0xLTEtMzYyNDg_44beeff9-1cfd-400c-a117-3b363d91588e"
      unitRef="usd">2805839000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90ZXh0cmVnaW9uOjM0ZDFiY2NhNzI0MjQwYjRiODRmNzcxZjJlOThkNWRiXzMyNTI_db5d3371-a15b-4c67-927a-051c75c8414f">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accounts receivable and unbilled revenue are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Billed services (accounts receivable)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,349,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;722,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses (note 19)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable (net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,342,770&#160;&lt;/span&gt;&lt;/td&gt;&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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unbilled services (unbilled revenue)&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;623,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable and unbilled revenue, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,965,891&#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;border-bottom:3pt double #000000;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,143,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.779%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands, except percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$ Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unbilled services (unbilled revenue)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;623,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unearned revenue (payments on account)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,323,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(660,883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(663,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(700,840)&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;border-bottom:3pt double #000000;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(232,199)&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;border-bottom:3pt double #000000;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(468,641)&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;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(201.8)&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:BilledContractReceivables
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTpmYTkyYWEyNmNmNTk0ZTAyOWM0ZWIzNGQzNjQzYzJjYi90YWJsZXJhbmdlOmZhOTJhYTI2Y2Y1OTRlMDI5YzRlYjM0ZDM2NDNjMmNiXzItMS0xLTEtMzYyNDg_41062c42-517f-4ec8-b888-ab081c19f26e"
      unitRef="usd">1349851000</us-gaap:BilledContractReceivables>
    <us-gaap:BilledContractReceivables
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTpmYTkyYWEyNmNmNTk0ZTAyOWM0ZWIzNGQzNjQzYzJjYi90YWJsZXJhbmdlOmZhOTJhYTI2Y2Y1OTRlMDI5YzRlYjM0ZDM2NDNjMmNiXzItMy0xLTEtMzYyNDg_b953a424-4bf2-445f-aa7b-e8ec290da691"
      unitRef="usd">722420000</us-gaap:BilledContractReceivables>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTpmYTkyYWEyNmNmNTk0ZTAyOWM0ZWIzNGQzNjQzYzJjYi90YWJsZXJhbmdlOmZhOTJhYTI2Y2Y1OTRlMDI5YzRlYjM0ZDM2NDNjMmNiXzMtMS0xLTEtNTE3MjY_a900c36b-4e52-4daa-acfe-9aeba8322792"
      unitRef="usd">7081000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTpmYTkyYWEyNmNmNTk0ZTAyOWM0ZWIzNGQzNjQzYzJjYi90YWJsZXJhbmdlOmZhOTJhYTI2Y2Y1OTRlMDI5YzRlYjM0ZDM2NDNjMmNiXzMtMy0xLTEtNTE3MzU_8b15cfac-fd61-4ea9-a8dc-2a3eed1f4802"
      unitRef="usd">7149000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <iclr:ContractsReceivableGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTpmYTkyYWEyNmNmNTk0ZTAyOWM0ZWIzNGQzNjQzYzJjYi90YWJsZXJhbmdlOmZhOTJhYTI2Y2Y1OTRlMDI5YzRlYjM0ZDM2NDNjMmNiXzMtMS0xLTEtMzYyNDg_912b24b3-e448-4928-8aff-bdfdacd50e63"
      unitRef="usd">1342770000</iclr:ContractsReceivableGross>
    <iclr:ContractsReceivableGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTpmYTkyYWEyNmNmNTk0ZTAyOWM0ZWIzNGQzNjQzYzJjYi90YWJsZXJhbmdlOmZhOTJhYTI2Y2Y1OTRlMDI5YzRlYjM0ZDM2NDNjMmNiXzMtMy0xLTEtMzYyNDg_9e5a4a3d-353a-4e86-b7e9-2b64a2ad0030"
      unitRef="usd">715271000</iclr:ContractsReceivableGross>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTpmYTkyYWEyNmNmNTk0ZTAyOWM0ZWIzNGQzNjQzYzJjYi90YWJsZXJhbmdlOmZhOTJhYTI2Y2Y1OTRlMDI5YzRlYjM0ZDM2NDNjMmNiXzUtMS0xLTEtMzYyNDg_769536b9-4a5b-4432-8d17-4d3b01d7107d"
      unitRef="usd">623121000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTpmYTkyYWEyNmNmNTk0ZTAyOWM0ZWIzNGQzNjQzYzJjYi90YWJsZXJhbmdlOmZhOTJhYTI2Y2Y1OTRlMDI5YzRlYjM0ZDM2NDNjMmNiXzUtMy0xLTEtNDM1MTM_123da609-332b-44f0-8f0c-b3086df20991"
      unitRef="usd">428684000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <iclr:ContractsReceivableNet
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTpmYTkyYWEyNmNmNTk0ZTAyOWM0ZWIzNGQzNjQzYzJjYi90YWJsZXJhbmdlOmZhOTJhYTI2Y2Y1OTRlMDI5YzRlYjM0ZDM2NDNjMmNiXzctMS0xLTEtMzYyNDg_36db84b4-9d5f-4be0-b204-c88e1aa4cfa9"
      unitRef="usd">1965891000</iclr:ContractsReceivableNet>
    <iclr:ContractsReceivableNet
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTpmYTkyYWEyNmNmNTk0ZTAyOWM0ZWIzNGQzNjQzYzJjYi90YWJsZXJhbmdlOmZhOTJhYTI2Y2Y1OTRlMDI5YzRlYjM0ZDM2NDNjMmNiXzctMy0xLTEtMzYyNDg_c4b317ca-3280-490c-846f-a2bc3a1712e6"
      unitRef="usd">1143955000</iclr:ContractsReceivableNet>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzItMS0xLTEtMzYyNDg_35d91a08-7964-46b1-bedd-a696b86806e8"
      unitRef="usd">623121000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzItMy0xLTEtMzYyNDg_0600b449-dd18-4d6c-b6be-9663efe55f9d"
      unitRef="usd">428684000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzItNS0xLTEtMzYyNDg_ffcbdd76-a1ca-40d9-9b87-b13e716dad8f"
      unitRef="usd">194437000</iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent>
    <iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrentPercent
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzItNy0xLTEtMzYyNDg_a4cb4626-691b-41d8-9d0c-c0a4d6ab6a8b"
      unitRef="number">0.454</iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrentPercent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzMtMS0xLTEtMzYyNDg_6a6350b5-e8e3-4a64-9ba9-d8426ea902e1"
      unitRef="usd">1323961000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzMtMy0xLTEtMzYyNDg_b8bc3964-475f-41ce-bb02-62cec6a2f16e"
      unitRef="usd">660883000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <iclr:IncreaseDecreaseInContractsWithCustomersLiabilityCurrent
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzMtNS0xLTEtMzYyNDg_77bf5642-1e0a-469b-a108-ca04b3c392db"
      unitRef="usd">663078000</iclr:IncreaseDecreaseInContractsWithCustomersLiabilityCurrent>
    <iclr:IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrentPercent
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzMtNy0xLTEtMzYyNDg_12dd4cfe-e751-4df6-ab72-8efe76c38617"
      unitRef="number">1.003</iclr:IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrentPercent>
    <iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzQtMS0xLTEtMzYyNDg_4dd74bd0-ca59-44a4-83e4-30c01aaf0fba"
      unitRef="usd">-700840000</iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzQtMy0xLTEtMzYyNDg_60a78a79-9642-403f-87a2-dab0ba89d615"
      unitRef="usd">-232199000</iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzQtNS0xLTEtMzYyNDg_d4dfb342-69bc-4875-8bad-4f419d96c932"
      unitRef="usd">-468641000</iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivablePercent
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90YWJsZTplYjU3N2UxNzQ2M2E0OTIwOWI0ODM3ZDM1MGJiMWRlOC90YWJsZXJhbmdlOmViNTc3ZTE3NDYzYTQ5MjA5YjQ4MzdkMzUwYmIxZGU4XzQtNy0xLTEtMzYyNDg_c4115f4c-a31d-4ea4-947c-979c78d3e707"
      unitRef="number">-2.018</iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivablePercent>
    <iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90ZXh0cmVnaW9uOjM0ZDFiY2NhNzI0MjQwYjRiODRmNzcxZjJlOThkNWRiXzEwOTk1MTE2MzEyNTA_12507025-6d4b-4234-87ed-14dd1ea90477"
      unitRef="usd">323600000</iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses>
    <iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90ZXh0cmVnaW9uOjM0ZDFiY2NhNzI0MjQwYjRiODRmNzcxZjJlOThkNWRiXzEwOTk1MTE2MzEyODI_d68872d8-f548-4fe8-bc30-dbdc4e841c65"
      unitRef="usd">138200000</iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses>
    <iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90ZXh0cmVnaW9uOjM0ZDFiY2NhNzI0MjQwYjRiODRmNzcxZjJlOThkNWRiXzIwMjI_c88ef5e3-f426-48c1-a55a-ec7aaa5ff0f7"
      unitRef="usd">194400000</iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent>
    <iclr:IncreaseDecreaseInContractsWithCustomersLiabilityCurrent
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90ZXh0cmVnaW9uOjM0ZDFiY2NhNzI0MjQwYjRiODRmNzcxZjJlOThkNWRiXzIwNjc_1ca88b97-501a-43f1-b408-59d3375646b4"
      unitRef="usd">663100000</iclr:IncreaseDecreaseInContractsWithCustomersLiabilityCurrent>
    <iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90ZXh0cmVnaW9uOjM0ZDFiY2NhNzI0MjQwYjRiODRmNzcxZjJlOThkNWRiXzIxMTI_3b0cf5ad-101e-4697-ba6b-153741878910"
      unitRef="usd">-468600000</iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <us-gaap:ContractWithCustomerAssetCreditLossExpense
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90ZXh0cmVnaW9uOjM0ZDFiY2NhNzI0MjQwYjRiODRmNzcxZjJlOThkNWRiXzI4NDc_65c83a1b-2c2d-4e80-88e7-d4b4b7e32cb5"
      unitRef="usd">900000</us-gaap:ContractWithCustomerAssetCreditLossExpense>
    <us-gaap:ContractWithCustomerAssetCreditLossExpense
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90ZXh0cmVnaW9uOjM0ZDFiY2NhNzI0MjQwYjRiODRmNzcxZjJlOThkNWRiXzI4NTQ_7b65171e-3d19-4b03-afb7-390cdfb0d970"
      unitRef="usd">2900000</us-gaap:ContractWithCustomerAssetCreditLossExpense>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90ZXh0cmVnaW9uOjM0ZDFiY2NhNzI0MjQwYjRiODRmNzcxZjJlOThkNWRiXzI5MzU_a3e40685-1b56-4a02-a63a-9acbb9e91ea7"
      unitRef="usd">13300000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ieb24ee78b3b34864be5c6ac9dba168fd_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90ZXh0cmVnaW9uOjM0ZDFiY2NhNzI0MjQwYjRiODRmNzcxZjJlOThkNWRiXzMxMDE_d625ca99-e6f2-46f1-98b6-8e1e8947839e"
      unitRef="number">0.48</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ieb24ee78b3b34864be5c6ac9dba168fd_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTAvZnJhZzozNGQxYmNjYTcyNDI0MGI0Yjg0Zjc3MWYyZTk4ZDVkYi90ZXh0cmVnaW9uOjM0ZDFiY2NhNzI0MjQwYjRiODRmNzcxZjJlOThkNWRiXzMxNTk_b0d6f721-dccc-4cac-bb6c-35b369265929">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <iclr:AllowanceForDoubtfulAccountsTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90ZXh0cmVnaW9uOmRmMGQ0ODY4ZjExNTQ5YWQ5MDJjMWFiYjA4ZjkxZGMyXzIxMw_c4e61c96-c5d1-484e-99cf-287c28516581">Provision for Credit Losses&lt;div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company does business with most major international pharmaceutical companies. Provision for credit losses at December&#160;31, 2021 and December&#160;31, 2020 comprises:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Opening provision&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts used during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts provided during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts released during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(544)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Closing provision&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</iclr:AllowanceForDoubtfulAccountsTextBlock>
    <iclr:AllowanceForDoubtfulAccountsTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90ZXh0cmVnaW9uOmRmMGQ0ODY4ZjExNTQ5YWQ5MDJjMWFiYjA4ZjkxZGMyXzIwOA_1cdf88bd-1070-413f-bc94-be4a66d0d180">&lt;div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company does business with most major international pharmaceutical companies. Provision for credit losses at December&#160;31, 2021 and December&#160;31, 2020 comprises:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Opening provision&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts used during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts provided during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts released during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(544)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Closing provision&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</iclr:AllowanceForDoubtfulAccountsTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzItMS0xLTEtMzYyNDg_83237d60-0c45-4aa2-9cfb-4d9a428c39c1"
      unitRef="usd">7149000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="iaa2834e916024d02918294df579c7494_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzItMi0xLTEtMzYyNDg_e814c736-92cb-4a08-b7ef-b92c9df370d4"
      unitRef="usd">7380000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzMtMS0xLTEtMzYyNDg_69676835-d379-4451-8417-5d10ecd60fe5"
      unitRef="usd">116000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzMtMi0xLTEtMzYyNDg_2ed8756d-7eec-438d-b08a-97cbd7583860"
      unitRef="usd">2561000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <iclr:AccountsReceivableCreditLossExpense
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzQtMS0xLTEtMzYyNDg_833af661-56e6-4d59-88a0-6362a75debd9"
      unitRef="usd">705000</iclr:AccountsReceivableCreditLossExpense>
    <iclr:AccountsReceivableCreditLossExpense
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzQtMi0xLTEtMzYyNDg_ededeb9a-68d3-4eec-800b-2324a05b1d71"
      unitRef="usd">2692000</iclr:AccountsReceivableCreditLossExpense>
    <iclr:AccountsReceivableCreditLossReversal
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzUtMS0xLTEtMzYyNDg_49a15c5d-c7a4-4a33-affa-a1e46fbcc129"
      unitRef="usd">544000</iclr:AccountsReceivableCreditLossReversal>
    <iclr:AccountsReceivableCreditLossReversal
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzUtMi0xLTEtMzYyNDg_ad2b72ee-0e05-480b-96ae-f976a1463e6e"
      unitRef="usd">510000</iclr:AccountsReceivableCreditLossReversal>
    <iclr:AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzYtMS0xLTEtMzYyNDg_e98f9f27-40e5-4079-84c6-5ca8552bd423"
      unitRef="usd">-113000</iclr:AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments>
    <iclr:AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzYtMi0xLTEtMzYyNDg_02be0d70-1020-487d-aeb5-f96072601d68"
      unitRef="usd">148000</iclr:AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzctMS0xLTEtMzYyNDg_72be83a6-e0e6-4869-aa0b-e6358a742e21"
      unitRef="usd">7081000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTMvZnJhZzpkZjBkNDg2OGYxMTU0OWFkOTAyYzFhYmIwOGY5MWRjMi90YWJsZToxODMxM2ViZGUzMmI0MDk1YjM4M2JlNTQzZGFjM2IxNi90YWJsZXJhbmdlOjE4MzEzZWJkZTMyYjQwOTViMzgzYmU1NDNkYWMzYjE2XzctMi0xLTEtMzYyNDg_ae1fb8dd-2050-402f-bcd9-abafcf4c9e10"
      unitRef="usd">7149000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90ZXh0cmVnaW9uOjQ1MDI2YWNmMzQ5MjQ1OTZhN2NkYWZjMjhlNjUyMTVhXzUzMjA_180a7406-2146-48fe-b04c-c7d48e773931">Business Segment and Geographical Information&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is a clinical research organization ("CRO"), providing outsourced development services on a global basis to the pharmaceutical, biotechnology and medical device industries. It specializes in the strategic development, management and analysis of programs that support all stages of the clinical development process - from compound selection to Phase I-IV clinical studies. The Company has the expertise and capability to conduct clinical trials in most major therapeutic areas on a global basis and has the operational flexibility to provide development services on a stand-alone basis or as part of an integrated "full-service" solution. The Company has expanded through internal growth, together with a number of strategic acquisitions to enhance its expertise and capabilities in certain areas of the clinical development process.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company determines and presents operating segments based on the information that is internally provided to the chief operating decision maker, the (&#x2018;CODM&#x2019;) in accordance with ASC 280 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Segment Reporting'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. The Company determined that the CODM was comprised of the Chief Executive Officer and the Chief Financial Officer.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company operates as one business segment, which is the provision of outsourced development services on a global basis to the pharmaceutical, biotechnology and medical devices industries. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues are allocated to individual entities based on where the work is performed in accordance with the Company's global transfer pricing model. Revenues and income from operations in Ireland are a function of our global contracting model and the Group&#x2019;s transfer pricing model.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ICON Ireland (Ireland Segment) acts as the Group entrepreneur under the Company&#x2019;s global transfer pricing model given its role in the development and management of the Group, its ownership of key intellectual property and customer relationships, its key role in the mitigation of risks faced by the Group and its responsibility for maintaining the Company&#x2019;s global network. ICON Ireland enters into the majority of the Company&#x2019;s customer 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ICON Ireland remunerates other operating entities in the ICON Group on the basis of a guaranteed cost plus mark-up for the services they perform in each of their local territories. The cost plus mark-up for each ICON entity is established to ensure that each of ICON Ireland and the ICON entities that are involved in the conduct of services for customers, earn an appropriate arms-length return having regard to the assets owned, risks borne, and functions performed by each entity from these intercompany transactions. The cost plus mark-up policy is reviewed annually to ensure that it is market appropriate. The integration of entities acquired through the Merger into this global network and global transfer pricing model remains ongoing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The geographic split of revenue disclosed for each region outside Ireland is the cost plus revenue attributable to these entities. The residual revenues of the Group, once each ICON entity has been paid its respective intercompany service fee, generally fall to be retained by ICON Ireland. As such, revenues and income from operations in Ireland are a function of this global transfer pricing&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; model and comprise revenues of the Group after deducting the cost plus revenues attributable to the activities performed outside Ireland. The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;integration of entities acquired through the Merger into the global transfer pricing model remains ongoing and these entities were not substantially part of the Group's cost plus arrangement in the year ended December&#160;31, 2021.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's areas of operation outside of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ireland include th&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;e United States, United Kingdom, Austria, Belgium, Bulgaria, Czech Republic, France, Germany, Hungary, Italy, Latvia, Poland, Portugal, Romania, Russia, Serbia, Spain, Sweden, The Netherlands, Turkey, Ukraine, Canada, Argentina, Brazil, Chile, Colombia, Mexico, Peru, China (including Hong Kong), India, Israel, Japan, Singapore, South Korea, The Philippines, Taiwan, Thailand, Australia, New Zealand, South Africa, Belarus, Bermuda, British Virgin Islands, Costa Rica, Croatia, Denmark, Egypt, Estonia, Finland, Georgia, Greece, Guatemala, Iceland, Jersey, Kenya, Lithuania, Luxembourg, Malaysia, Norway, Panama, Puerto Rico, Slovakia, Switzerland and Uruguay.&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-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There have been no changes to the basis of segmentation or the measurement basis for the segment results since the prior year.&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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reportable segment and geographic information at December&#160;31, 2021 and December&#160;31, 2020 and for the years ended December&#160;31, 2021, December&#160;31, 2020 and December&#160;31, 2019 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a) The distribution of revenue by geographical area was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,365,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,181,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,252,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,175,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;416,884&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;388,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,581,007&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;925,563&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;892,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273,549&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;271,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,480,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,797,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,805,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;b) The distribution of income from operations, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;excluding restructuring, transaction and integration related expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, by geographical area was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland *&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,436&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231,971&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,628&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,147&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;607,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* Includes the full amount of the amortization charge associated with the intangible asset acquired in the Merger. These assets have been provisionally allocated to Ireland.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income from operations, excluding restructuring, transaction and integration related expenses of $607.9 million was earned during the year ended December&#160;31, 2021 having added back restructuring expenses of $31.1&#160;million (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;note 15 Restructuring charges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;) and transaction and integration related expenses of $198.3 million (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;note 6 Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;) to income from operations of $378.5 million as presented in the Consolidated Statement of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;c) The distribution of long-lived assets (property, plant and equipment and operating right-of-use assets), net, by geographical area was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;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.461%"/&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:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,361&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,174&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,828&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,152&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,668&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;534,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90ZXh0cmVnaW9uOjQ1MDI2YWNmMzQ5MjQ1OTZhN2NkYWZjMjhlNjUyMTVhXzEyNjg_c85eed66-44ac-495c-9f6b-0246c2c0e5c9"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90ZXh0cmVnaW9uOjQ1MDI2YWNmMzQ5MjQ1OTZhN2NkYWZjMjhlNjUyMTVhXzUzMTY_353b99ad-6801-4e40-b980-92a55c908d5b">The distribution of revenue by geographical area was as follows:&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,365,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,181,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,252,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,175,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;416,884&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;388,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,581,007&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;925,563&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;892,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;273,549&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;271,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,480,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,797,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,805,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2732caa487244b8483347f781dcfd5a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzQtMS0xLTEtMzYyNDg_20ef6187-c06b-4f53-a8c4-cb82ba948fa4"
      unitRef="usd">1365909000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieba2f52dcb744d56bbfe8fa90c4b5c4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzQtMi0xLTEtMzYyNDg_ea70656f-1e22-45d6-8081-67e18359d5b4"
      unitRef="usd">1181292000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if60afd270c9f4590b4d76c9cbd2a40aa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzQtMy0xLTEtMzYyNDg_7c996328-2592-4540-aa6e-b2cb9219c170"
      unitRef="usd">1252834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf7560d016044c24b3bdac4149860edf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzUtMS0xLTEtMzYyNDg_31f5d782-0ad1-49da-aada-f062143df8e9"
      unitRef="usd">1175515000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iedf131d1b8644060b1d2530e00834656_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzUtMi0xLTEtMzYyNDg_80e7ca9c-2d5f-471d-9f6c-4d40fc5d9bfd"
      unitRef="usd">416884000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74f149fe5aaf499d867e3e597050ca23_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzUtMy0xLTEtMzYyNDg_dc7dd54f-255f-4f53-810d-bc0f8723aa32"
      unitRef="usd">388916000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8ff896c629e4b8490976274f366db14_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzYtMS0xLTEtMzYyNDg_e7fda06b-9993-412d-8cae-00eeb61b405b"
      unitRef="usd">2581007000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i375acf25b82541c09fbd5a29237942b2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzYtMi0xLTEtMzYyNDg_a73f3af6-621b-4389-9abb-975a983427b9"
      unitRef="usd">925563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i06cf0ad924b3485ba272411f1b3b9dca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzYtMy0xLTEtMzYyNDg_bf226acc-0a8c-4d09-915a-b33898e3e474"
      unitRef="usd">892497000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6939b2d79b084dc0a660f3b73a074210_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzctMS0xLTEtMzYyNDg_e24de07a-d088-4df0-9319-aa8bf15e9eea"
      unitRef="usd">358395000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ddd5c933e7b4f74b37135036f3084df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzctMi0xLTEtMzYyNDg_65aced16-a9b3-4eb0-86f9-dfaafb209c8e"
      unitRef="usd">273549000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i555b937d50554bbdb3d03c3c137d6aa2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzctMy0xLTEtMzYyNDg_af1d14e3-8cc8-4166-b687-fdfe91c33f12"
      unitRef="usd">271592000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzgtMS0xLTEtMzYyNDg_b03961ba-5a98-4b0d-b456-50c800d4813a"
      unitRef="usd">5480826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzgtMi0xLTEtMzYyNDg_37d8fac1-c350-4fc1-8215-7e61b457c646"
      unitRef="usd">2797288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZToxNGFkYzg5ZDMzYmM0MDJkOGEyNjIzYjNjNWYyODI0ZS90YWJsZXJhbmdlOjE0YWRjODlkMzNiYzQwMmQ4YTI2MjNiM2M1ZjI4MjRlXzgtMy0xLTEtMzYyNDg_b022205d-9275-44f9-92f7-fb5ae8181977"
      unitRef="usd">2805839000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <iclr:OperatingIncomeByGeographyTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90ZXh0cmVnaW9uOjQ1MDI2YWNmMzQ5MjQ1OTZhN2NkYWZjMjhlNjUyMTVhXzUzMTc_128bb1e0-d42b-4683-8d1b-545060494a70">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;b) The distribution of income from operations, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;excluding restructuring, transaction and integration related expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, by geographical area was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland *&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,436&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231,971&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,628&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,147&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;607,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;433,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;* Includes the full amount of the amortization charge associated with the intangible asset acquired in the Merger. These assets have been provisionally allocated to Ireland.&lt;/span&gt;&lt;/div&gt;</iclr:OperatingIncomeByGeographyTableTextBlock>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="i2732caa487244b8483347f781dcfd5a5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzMtMS0xLTEtMzYyNDg_580b043a-21af-48d8-9580-190c7ab34b66"
      unitRef="usd">161862000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="ieba2f52dcb744d56bbfe8fa90c4b5c4b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzMtMi0xLTEtMzYyNDg_b61ad059-a764-4043-9241-f53d1b87ba79"
      unitRef="usd">295360000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="if60afd270c9f4590b4d76c9cbd2a40aa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzMtMy0xLTEtMzYyNDg_7a5810a3-8aac-49aa-a75c-4552a1ecc860"
      unitRef="usd">314287000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="iaf7560d016044c24b3bdac4149860edf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzQtMS0xLTEtMzYyNDg_d34d3aa6-d3e5-4422-8e34-7932899144c5"
      unitRef="usd">183436000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="iedf131d1b8644060b1d2530e00834656_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzQtMi0xLTEtMzYyNDg_b29977aa-7ccd-4845-a5d7-48a5eed7f65c"
      unitRef="usd">35402000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="i74f149fe5aaf499d867e3e597050ca23_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzQtMy0xLTEtMzYyNDg_7577cfdb-9dee-4017-948f-fcd0e87a536f"
      unitRef="usd">37997000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="if8ff896c629e4b8490976274f366db14_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzUtMS0xLTEtMzYyNDg_af60fcbe-b91b-4337-ab84-79dc9107a14c"
      unitRef="usd">231971000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="i375acf25b82541c09fbd5a29237942b2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzUtMi0xLTEtMzYyNDg_138830f8-a130-4e7e-b3ac-cbfe41f5afe5"
      unitRef="usd">56921000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="i06cf0ad924b3485ba272411f1b3b9dca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzUtMy0xLTEtMzYyNDg_c164471d-8b2e-4bca-83f2-ed3e89e23e93"
      unitRef="usd">60272000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="i6939b2d79b084dc0a660f3b73a074210_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzYtMS0xLTEtMzYyNDg_b87e6e6f-0b12-4be5-82aa-44fe1599c77e"
      unitRef="usd">30628000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="i7ddd5c933e7b4f74b37135036f3084df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzYtMi0xLTEtMzYyNDg_01e86f1a-e364-4093-bc09-c51122aa42fb"
      unitRef="usd">21147000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="i555b937d50554bbdb3d03c3c137d6aa2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzYtMy0xLTEtMzYyNDg_a6e0379a-2aba-4b7b-bf19-970b8fc83cbe"
      unitRef="usd">20850000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzctMS0xLTEtMzYyNDg_cfb5acce-54c3-4269-a0c9-2f4e0bd8168e"
      unitRef="usd">607897000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzctMi0xLTEtMzYyNDg_fd81baa7-c7e8-457d-8e82-9222ec90d1f7"
      unitRef="usd">408830000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTo5NDRkMTczYTlkZGE0NzU5OGEwYTAyNjc4ZjI1MDVmZS90YWJsZXJhbmdlOjk0NGQxNzNhOWRkYTQ3NTk4YTBhMDI2NzhmMjUwNWZlXzctMy0xLTEtMzYyNDg_57b1f8ab-897d-4012-bdf9-bcad4207989f"
      unitRef="usd">433406000</iclr:OperatingIncomeLossBeforeRestructuringChargesTransactionAndIntegrationExpenses>
    <iclr:IncomeLossFromOperationsExcludingRestructuringTransactionAndIntegrationCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90ZXh0cmVnaW9uOjQ1MDI2YWNmMzQ5MjQ1OTZhN2NkYWZjMjhlNjUyMTVhXzEwOTk1MTE2NTAzNDg_524a70cb-e206-4168-85c9-03d95bec00e7"
      unitRef="usd">607900000</iclr:IncomeLossFromOperationsExcludingRestructuringTransactionAndIntegrationCosts>
    <us-gaap:RestructuringCosts
      contextRef="iae97c86e7991410685e37fea162dced3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90ZXh0cmVnaW9uOjQ1MDI2YWNmMzQ5MjQ1OTZhN2NkYWZjMjhlNjUyMTVhXzEwOTk1MTE2NTAxMTY_8708d642-7992-4243-85b0-af5cde6d57b3"
      unitRef="usd">31100000</us-gaap:RestructuringCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts
      contextRef="ie7d767e1144441f5938f1a05e7bf5bbd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90ZXh0cmVnaW9uOjQ1MDI2YWNmMzQ5MjQ1OTZhN2NkYWZjMjhlNjUyMTVhXzEwOTk1MTE2NTAyMzk_7d091025-cb95-4742-b7ec-b1a8c870f051"
      unitRef="usd">198300000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:OperatingIncomeLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90ZXh0cmVnaW9uOjQ1MDI2YWNmMzQ5MjQ1OTZhN2NkYWZjMjhlNjUyMTVhXzEwOTk1MTE2NTAzMzA_0a33e5a9-9244-421b-b5f3-8ebc28701563"
      unitRef="usd">378500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90ZXh0cmVnaW9uOjQ1MDI2YWNmMzQ5MjQ1OTZhN2NkYWZjMjhlNjUyMTVhXzUyOTc_1676d38d-7cc2-4956-8dcf-f24b99c787db">The distribution of long-lived assets (property, plant and equipment and operating right-of-use assets), net, by geographical area was as follows:&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.461%"/&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:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ireland&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,361&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,174&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239,828&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,152&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,668&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;534,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="i639f5002243748caaade65a18fa1abd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTozYTJhNzA5ZDI1OGE0MjlkOTk2MTMxOWQzMDE1MThlZi90YWJsZXJhbmdlOjNhMmE3MDlkMjU4YTQyOWQ5OTYxMzE5ZDMwMTUxOGVmXzItMS0xLTEtMzYyNDg_095a04a2-777a-44fd-8678-0195a1031e6c"
      unitRef="usd">118253000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibadbd19679bc427dba0f5f5ae0f7fd8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTozYTJhNzA5ZDI1OGE0MjlkOTk2MTMxOWQzMDE1MThlZi90YWJsZXJhbmdlOjNhMmE3MDlkMjU4YTQyOWQ5OTYxMzE5ZDMwMTUxOGVmXzItMi0xLTEtNDM4NDY_f2ac65ca-be88-4ff6-b04b-35f581440ed5"
      unitRef="usd">118361000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i57430deb2fc84136b5fd0563c9976335_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTozYTJhNzA5ZDI1OGE0MjlkOTk2MTMxOWQzMDE1MThlZi90YWJsZXJhbmdlOjNhMmE3MDlkMjU4YTQyOWQ5OTYxMzE5ZDMwMTUxOGVmXzMtMS0xLTEtMzYyNDg_94ebd2cf-fa06-4f61-95d8-514b63cfc9ca"
      unitRef="usd">121174000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i9169f6af6160491cb03265cd3846ea11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTozYTJhNzA5ZDI1OGE0MjlkOTk2MTMxOWQzMDE1MThlZi90YWJsZXJhbmdlOjNhMmE3MDlkMjU4YTQyOWQ5OTYxMzE5ZDMwMTUxOGVmXzMtMi0xLTEtNDM4NDY_3c5f866e-041f-4cd9-96fc-aab917f8cd9f"
      unitRef="usd">36723000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i844861916668498588f0491ce84b368e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTozYTJhNzA5ZDI1OGE0MjlkOTk2MTMxOWQzMDE1MThlZi90YWJsZXJhbmdlOjNhMmE3MDlkMjU4YTQyOWQ5OTYxMzE5ZDMwMTUxOGVmXzQtMS0xLTEtMzYyNDg_11bf78d7-e5b0-4462-86ab-1324efaef611"
      unitRef="usd">239828000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i84dbafe769b9418dae1e4cb9de53c5e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTozYTJhNzA5ZDI1OGE0MjlkOTk2MTMxOWQzMDE1MThlZi90YWJsZXJhbmdlOjNhMmE3MDlkMjU4YTQyOWQ5OTYxMzE5ZDMwMTUxOGVmXzQtMi0xLTEtNDM4NDY_48430bae-2bba-4638-b156-81bd5983e4bd"
      unitRef="usd">65152000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i7a66c15d3893461486dcf165a1add471_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTozYTJhNzA5ZDI1OGE0MjlkOTk2MTMxOWQzMDE1MThlZi90YWJsZXJhbmdlOjNhMmE3MDlkMjU4YTQyOWQ5OTYxMzE5ZDMwMTUxOGVmXzUtMS0xLTEtMzYyNDg_3659ec7e-e215-4897-ad34-8aea7ae9232a"
      unitRef="usd">55312000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2e8457bcc7054ec4a4014e91fdf31028_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTozYTJhNzA5ZDI1OGE0MjlkOTk2MTMxOWQzMDE1MThlZi90YWJsZXJhbmdlOjNhMmE3MDlkMjU4YTQyOWQ5OTYxMzE5ZDMwMTUxOGVmXzUtMi0xLTEtNDM4NDY_4b4820a1-f040-4a75-9717-61ab4dd9940a"
      unitRef="usd">38668000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTozYTJhNzA5ZDI1OGE0MjlkOTk2MTMxOWQzMDE1MThlZi90YWJsZXJhbmdlOjNhMmE3MDlkMjU4YTQyOWQ5OTYxMzE5ZDMwMTUxOGVmXzYtMS0xLTEtMzYyNDg_08ce0ec7-7a82-476e-8fc2-3ac932186ad6"
      unitRef="usd">534567000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTYvZnJhZzo0NTAyNmFjZjM0OTI0NTk2YTdjZGFmYzI4ZTY1MjE1YS90YWJsZTozYTJhNzA5ZDI1OGE0MjlkOTk2MTMxOWQzMDE1MThlZi90YWJsZXJhbmdlOjNhMmE3MDlkMjU4YTQyOWQ5OTYxMzE5ZDMwMTUxOGVmXzYtMi0xLTEtNDM4OTM_e730c4ce-3b9c-40e8-ad31-1cf3e6d71e53"
      unitRef="usd">258904000</us-gaap:NoncurrentAssets>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTkvZnJhZzoxYjFiMTU1Njg1MmU0YThmODUxNzRjMjBmNTk0YjAxNC90ZXh0cmVnaW9uOjFiMWIxNTU2ODUyZTRhOGY4NTE3NGMyMGY1OTRiMDE0XzY1_c147d58f-2fc4-4589-b026-5062f060e0ea">Supplemental Disclosure of Cash Flow Information&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #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;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for income taxes (net of refunds)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CashFlowSupplementalDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTkvZnJhZzoxYjFiMTU1Njg1MmU0YThmODUxNzRjMjBmNTk0YjAxNC90ZXh0cmVnaW9uOjFiMWIxNTU2ODUyZTRhOGY4NTE3NGMyMGY1OTRiMDE0XzYy_02d9f8e2-6be4-460e-b6a0-2923768a2dac">&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:60.742%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #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;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for income taxes (net of refunds)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaidNet
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTkvZnJhZzoxYjFiMTU1Njg1MmU0YThmODUxNzRjMjBmNTk0YjAxNC90YWJsZTo0M2FlZTAwNDk4MWI0MjgyOGYzMTU1MmU3NDczNDcwMC90YWJsZXJhbmdlOjQzYWVlMDA0OTgxYjQyODI4ZjMxNTUyZTc0NzM0NzAwXzMtMS0xLTEtMzYyNDg_119b8523-0251-4b44-8e48-c9e9439c01d6"
      unitRef="usd">106205000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTkvZnJhZzoxYjFiMTU1Njg1MmU0YThmODUxNzRjMjBmNTk0YjAxNC90YWJsZTo0M2FlZTAwNDk4MWI0MjgyOGYzMTU1MmU3NDczNDcwMC90YWJsZXJhbmdlOjQzYWVlMDA0OTgxYjQyODI4ZjMxNTUyZTc0NzM0NzAwXzMtMi0xLTEtMzYyNDg_b97c2358-8926-417e-a05f-0beed0162017"
      unitRef="usd">13062000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTkvZnJhZzoxYjFiMTU1Njg1MmU0YThmODUxNzRjMjBmNTk0YjAxNC90YWJsZTo0M2FlZTAwNDk4MWI0MjgyOGYzMTU1MmU3NDczNDcwMC90YWJsZXJhbmdlOjQzYWVlMDA0OTgxYjQyODI4ZjMxNTUyZTc0NzM0NzAwXzMtMy0xLTEtMzYyNDg_0bbbbdec-b78b-4448-b8f7-b0094b82c07d"
      unitRef="usd">13059000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTkvZnJhZzoxYjFiMTU1Njg1MmU0YThmODUxNzRjMjBmNTk0YjAxNC90YWJsZTo0M2FlZTAwNDk4MWI0MjgyOGYzMTU1MmU3NDczNDcwMC90YWJsZXJhbmdlOjQzYWVlMDA0OTgxYjQyODI4ZjMxNTUyZTc0NzM0NzAwXzQtMS0xLTEtMzYyNDg_ac53d390-4f7f-4582-93b6-5baf5dcd3a90"
      unitRef="usd">55105000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTkvZnJhZzoxYjFiMTU1Njg1MmU0YThmODUxNzRjMjBmNTk0YjAxNC90YWJsZTo0M2FlZTAwNDk4MWI0MjgyOGYzMTU1MmU3NDczNDcwMC90YWJsZXJhbmdlOjQzYWVlMDA0OTgxYjQyODI4ZjMxNTUyZTc0NzM0NzAwXzQtMi0xLTEtMzYyNDg_76e20607-c136-452c-9dc5-93dde3b75796"
      unitRef="usd">27604000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8xOTkvZnJhZzoxYjFiMTU1Njg1MmU0YThmODUxNzRjMjBmNTk0YjAxNC90YWJsZTo0M2FlZTAwNDk4MWI0MjgyOGYzMTU1MmU3NDczNDcwMC90YWJsZXJhbmdlOjQzYWVlMDA0OTgxYjQyODI4ZjMxNTUyZTc0NzM0NzAwXzQtMy0xLTEtMzYyNDg_b1c6a86c-bb12-41e1-8a17-25b930b49364"
      unitRef="usd">29836000</us-gaap:IncomeTaxesPaidNet>
    <iclr:AccumulatedOtherComprehensiveIncomeLossTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90ZXh0cmVnaW9uOjk2MjBkYWI0YzUyZjQyOTRhMjQ3NTM4N2ZhMjI4MzBkXzUz_5b39722a-293d-4774-b155-6c716bb68717">Accumulated Other Comprehensive Income&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency translation adjustments&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency impact on long term funding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,854)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial loss on defined benefit pension plan (note 10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,098)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Realized gain on interest rate hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of gain on interest rate hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss on interest rate hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of loss on interest rate hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90,937)&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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</iclr:AccumulatedOtherComprehensiveIncomeLossTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90ZXh0cmVnaW9uOjk2MjBkYWI0YzUyZjQyOTRhMjQ3NTM4N2ZhMjI4MzBkXzU1_6207ffc6-93f8-4be2-9c9e-64c469c84c74">&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:73.424%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency translation adjustments&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency impact on long term funding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,854)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Actuarial loss on defined benefit pension plan (note 10)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,098)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Realized gain on interest rate hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of gain on interest rate hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss on interest rate hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of loss on interest rate hedge&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90,937)&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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(35,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzMtMS0xLTEtMzYyNDg_4ae0f300-351b-4949-b863-b691e0b97c62"
      unitRef="usd">-75986000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzMtMi0xLTEtMzYyNDg_ae9a6aa1-9cb9-4497-bbed-4bb2065aa677"
      unitRef="usd">-15894000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <iclr:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInCurrencyImpactOnLongTermFundingNetOfTax
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzQtMS0xLTEtMzYyNDg_52638d33-1a72-442f-a43d-aafefd28f76b"
      unitRef="usd">-9854000</iclr:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInCurrencyImpactOnLongTermFundingNetOfTax>
    <iclr:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInCurrencyImpactOnLongTermFundingNetOfTax
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzQtMi0xLTEtMzYyNDg_51457d0b-1ef0-4fca-8a01-71dc5eee85a4"
      unitRef="usd">-9329000</iclr:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInCurrencyImpactOnLongTermFundingNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzUtMS0xLTEtMzYyNDg_a629401a-e4d4-4053-b317-8bc94f52dc45"
      unitRef="usd">5098000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzUtMi0xLTEtMzYyNDg_d9e8b22d-670b-4fe4-8b41-9887b6d69c3b"
      unitRef="usd">9364000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i75873ccb8a5c422b9bf776cba332d63d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzctMS0xLTEtMzYyNDg_88f9b824-aad6-4164-9627-867fb4a33479"
      unitRef="usd">0</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="ie38942652cf84800b863e3e7022c6277_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzctMi0xLTEtMzYyNDg_d2403708-e9e2-44e3-9810-1611c06d5847"
      unitRef="usd">4658000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <iclr:AccumulatedOtherComprehensiveIncomeLossAmortizationOfCashFlowHedgesEffectNetofTax
      contextRef="i75873ccb8a5c422b9bf776cba332d63d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzgtMS0xLTEtMzYyNDg_bbf1a564-2c2b-4e0b-85a7-fb644acb3c20"
      unitRef="usd">0</iclr:AccumulatedOtherComprehensiveIncomeLossAmortizationOfCashFlowHedgesEffectNetofTax>
    <iclr:AccumulatedOtherComprehensiveIncomeLossAmortizationOfCashFlowHedgesEffectNetofTax
      contextRef="ie38942652cf84800b863e3e7022c6277_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzgtMi0xLTEtMzYyNDg_0aff8cf2-ba91-44e1-b718-680af184e108"
      unitRef="usd">4658000</iclr:AccumulatedOtherComprehensiveIncomeLossAmortizationOfCashFlowHedgesEffectNetofTax>
    <iclr:AcumulatedOtherComprehensiveLossCashFlowHedgeLossReclassificationAfterTax
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzktMS0xLTEtMzYyNDg_85c1617e-8c7a-4f47-a505-10cc1c30298d"
      unitRef="usd">0</iclr:AcumulatedOtherComprehensiveLossCashFlowHedgeLossReclassificationAfterTax>
    <iclr:AcumulatedOtherComprehensiveLossCashFlowHedgeLossReclassificationAfterTax
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzktMi0xLTEtMzYyNDg_e102ba48-dce9-420c-a63d-bfcc897ff2d2"
      unitRef="usd">905000</iclr:AcumulatedOtherComprehensiveLossCashFlowHedgeLossReclassificationAfterTax>
    <iclr:AccumulatedOtherComprehensiveLossAmortizationOfCashFlowHedgesEffectNetOfTax
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzExLTEtMS0xLTM2MjQ4_7aae4f04-4c38-4645-87d8-bd1639df7cb3"
      unitRef="usd">1000</iclr:AccumulatedOtherComprehensiveLossAmortizationOfCashFlowHedgesEffectNetOfTax>
    <iclr:AccumulatedOtherComprehensiveLossAmortizationOfCashFlowHedgesEffectNetOfTax
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzExLTItMS0xLTM2MjQ4_cc195544-dea5-4463-b8b8-b111ccdcaa42"
      unitRef="usd">15000</iclr:AccumulatedOtherComprehensiveLossAmortizationOfCashFlowHedgesEffectNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzEyLTEtMS0xLTM2MjQ4_6fee589e-b900-49d8-9f95-f06253ab30a0"
      unitRef="usd">-90937000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDIvZnJhZzo5NjIwZGFiNGM1MmY0Mjk0YTI0NzUzODdmYTIyODMwZC90YWJsZTo3MmU1YWM4YzM4YTE0NjE2OGVhMzgwYjg2MDQzNzc0My90YWJsZXJhbmdlOjcyZTVhYzhjMzhhMTQ2MTY4ZWEzODBiODYwNDM3NzQzXzEyLTItMS0xLTM2MjQ4_cfc4845b-e619-4940-a403-90cca0cf2fe7"
      unitRef="usd">-35477000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzE2ODk_4b2a6938-a0e1-4aaa-8ac1-daafe1bbe5fa">Operating leases&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease costs recorded under operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;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.461%"/&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:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease costs&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from sub-leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,338)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net operating lease costs&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Of the total cost of $49.9 million incurred in the year ended December&#160;31, 2021, $47.5 million is recorded within selling, general and administration costs and $2.4 million is recorded within direct costs. Of the total cost of $30.1&#160;million incurred in the year ended December&#160;31, 2020, $27.6 million is recorded within selling, general and administration costs and $2.5 million is recorded within direct costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2021 and December&#160;31, 2020, the Group did not incur any costs related to variable lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Right-of-use assets obtained, in exchange for lease obligations, net of early termination options now reasonably certain to be exercised, during the years ended December&#160;31, 2021 and December&#160;31, 2020 totaled $10.2 million and $12.1 million, respectively. During the year ended December&#160;31, 2021,  office consolidations resulted in the recognition of an impairment of ROU assets. The right-of-use assets related to these offices have been impaired and a charge of $15.4 million was recorded (see &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;note 15 - Restructuring charges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;). An impairment charge of $5.4 million was recognized during the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted average remaining lease term and weighted-average discount rate at December&#160;31, 2021 were 6.91 years and 2.51%, respectively. The weighted average remaining lease term and weighted-average discount rate at December&#160;31, 2020 were 4.45 years and 2.53%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancelable leases as of December&#160;31, 2021 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Minimum rental &lt;/span&gt;&lt;/td&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;payments&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: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,292&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future minimum lease payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:7pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities are presented as current and non-current. Operating lease liabilities of $49.9&#160;million and $24.3 million have been included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzE2ODg_7b15ff89-21bb-47d6-8b93-387dc069fe0d"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzE2ODg_7ee1e415-4195-48f3-aa9c-3b52eaebf0fd"&gt;other liabilities&lt;/span&gt;&lt;/span&gt; as at December&#160;31, 2021 and December&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzE2OTA_4003a9a9-c237-4e9d-9e86-bf210f44f727">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease costs recorded under operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;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.461%"/&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:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" 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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease costs&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from sub-leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,338)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net operating lease costs&lt;/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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTplOTMzY2VlY2U0MWE0NDkzYmRiODc3ZmU1ZDQ1MmEyZS90YWJsZXJhbmdlOmU5MzNjZWVjZTQxYTQ0OTNiZGI4NzdmZTVkNDUyYTJlXzQtMS0xLTEtMzYyNDg_a10b892a-8232-4a26-985e-d5c3a7fd66da"
      unitRef="usd">51200000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTplOTMzY2VlY2U0MWE0NDkzYmRiODc3ZmU1ZDQ1MmEyZS90YWJsZXJhbmdlOmU5MzNjZWVjZTQxYTQ0OTNiZGI4NzdmZTVkNDUyYTJlXzQtMi0xLTEtMzYyNDg_4ee96532-634c-4cbc-a4fb-3d8cc74c1064"
      unitRef="usd">31088000</us-gaap:OperatingLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTplOTMzY2VlY2U0MWE0NDkzYmRiODc3ZmU1ZDQ1MmEyZS90YWJsZXJhbmdlOmU5MzNjZWVjZTQxYTQ0OTNiZGI4NzdmZTVkNDUyYTJlXzUtMS0xLTEtMzYyNDg_27274e38-ff97-4564-b37a-245f2051bb60"
      unitRef="usd">1338000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTplOTMzY2VlY2U0MWE0NDkzYmRiODc3ZmU1ZDQ1MmEyZS90YWJsZXJhbmdlOmU5MzNjZWVjZTQxYTQ0OTNiZGI4NzdmZTVkNDUyYTJlXzUtMi0xLTEtMzYyNDg_fccb8038-fc7a-4e50-9d83-492a44903ae6"
      unitRef="usd">940000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTplOTMzY2VlY2U0MWE0NDkzYmRiODc3ZmU1ZDQ1MmEyZS90YWJsZXJhbmdlOmU5MzNjZWVjZTQxYTQ0OTNiZGI4NzdmZTVkNDUyYTJlXzYtMS0xLTEtMzYyNDg_07e48bf3-c9ec-433e-998a-9adcc08f75bd"
      unitRef="usd">49862000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTplOTMzY2VlY2U0MWE0NDkzYmRiODc3ZmU1ZDQ1MmEyZS90YWJsZXJhbmdlOmU5MzNjZWVjZTQxYTQ0OTNiZGI4NzdmZTVkNDUyYTJlXzYtMi0xLTEtMzYyNDg_7363772f-889c-4e2a-a457-db10a153b073"
      unitRef="usd">30148000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzExNA_537944ee-08f2-4cfe-b94b-849ed619c010"
      unitRef="usd">49900000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if5c3ba2a7a9949e4b4296e482b3406d4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzE0MA_cc92361d-1742-4ca8-aab4-c18be56cb8c9"
      unitRef="usd">47500000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="id8aedbfe82f84258b4f5fb8ae5be9756_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzIwOA_dcf6a4af-4f5a-462a-b484-e82445cf1c88"
      unitRef="usd">2400000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzI2NQ_c0eed4ae-674c-412b-bb1e-d85eb64a9435"
      unitRef="usd">30100000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ia28188c5a298446189940f3d7538dc9f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzI5MQ_1cca5ff5-12a3-4fbb-9983-1eb5af62f275"
      unitRef="usd">27600000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ic3104d5908eb42a781a65f9e3b34447b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzM1OQ_96a12db9-dd08-47f8-b91b-103838c26d87"
      unitRef="usd">2500000</us-gaap:LeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzE2OTE_9b0ae7bd-a5e4-411f-aad1-9be2b5adb991"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzQ0NA_07592614-c09e-4407-86e5-19153ae0a265"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzgxMw_b3f680f6-4545-4c96-82ef-e04ff74af598"
      unitRef="usd">10200000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzgyMA_b7de676a-11da-4f7f-823c-b62a679dbeda"
      unitRef="usd">12100000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzEwOTk1MTE2MzA0MDA_f1f17faf-c947-4ad8-ab41-2bce0f5acd74"
      unitRef="usd">15400000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzEwOTk1MTE2Mjk3MjU_35fe85aa-eb90-403a-8630-63d2d51bc033"
      unitRef="usd">5400000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzEyNzg_ea4cfda4-f9b0-4d7b-85a9-9fc3478af5d8">P6Y10M28D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzEyODU_43c010c8-5aa0-41fa-8e52-7e0fcf836e7c"
      unitRef="number">0.0251</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzEzOTE_5304ebe4-d240-4dce-8e13-aa4a75629687">P4Y5M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzEzOTg_63832733-6536-4ff0-bfa0-29f0c740a078"
      unitRef="number">0.0253</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzE2ODc_37765990-a8e1-4c87-a33c-2abd48cfa84b">&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancelable leases as of December&#160;31, 2021 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Minimum rental &lt;/span&gt;&lt;/td&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;payments&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: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,292&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total future minimum lease payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,266)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTpkOWRhYTBlZjRiMjg0ZWVkOTRhNzZmMjFiMzlhMTBlNC90YWJsZXJhbmdlOmQ5ZGFhMGVmNGIyODRlZWQ5NGE3NmYyMWIzOWExMGU0XzMtMS0xLTEtMzYyNDg_0a4c33b1-19c4-42db-8ea3-836495ca64de"
      unitRef="usd">54292000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTpkOWRhYTBlZjRiMjg0ZWVkOTRhNzZmMjFiMzlhMTBlNC90YWJsZXJhbmdlOmQ5ZGFhMGVmNGIyODRlZWQ5NGE3NmYyMWIzOWExMGU0XzQtMS0xLTEtMzYyNDg_fd6dbffb-7726-47f8-a31c-4623c1186b57"
      unitRef="usd">45469000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTpkOWRhYTBlZjRiMjg0ZWVkOTRhNzZmMjFiMzlhMTBlNC90YWJsZXJhbmdlOmQ5ZGFhMGVmNGIyODRlZWQ5NGE3NmYyMWIzOWExMGU0XzUtMS0xLTEtMzYyNDg_69889cb3-311e-4443-8d02-1a249bbaf29e"
      unitRef="usd">29607000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTpkOWRhYTBlZjRiMjg0ZWVkOTRhNzZmMjFiMzlhMTBlNC90YWJsZXJhbmdlOmQ5ZGFhMGVmNGIyODRlZWQ5NGE3NmYyMWIzOWExMGU0XzYtMS0xLTEtMzYyNDg_3b07b3f4-ff32-4d2b-a227-af48671cd2eb"
      unitRef="usd">20758000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTpkOWRhYTBlZjRiMjg0ZWVkOTRhNzZmMjFiMzlhMTBlNC90YWJsZXJhbmdlOmQ5ZGFhMGVmNGIyODRlZWQ5NGE3NmYyMWIzOWExMGU0XzctMS0xLTEtMzYyNDg_7afd4ba9-e78d-4612-b71c-2520208c0137"
      unitRef="usd">17714000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTpkOWRhYTBlZjRiMjg0ZWVkOTRhNzZmMjFiMzlhMTBlNC90YWJsZXJhbmdlOmQ5ZGFhMGVmNGIyODRlZWQ5NGE3NmYyMWIzOWExMGU0XzgtMS0xLTEtMzYyNDg_387336c5-3d7b-48f6-a940-bf6b0c2c86ad"
      unitRef="usd">59858000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTpkOWRhYTBlZjRiMjg0ZWVkOTRhNzZmMjFiMzlhMTBlNC90YWJsZXJhbmdlOmQ5ZGFhMGVmNGIyODRlZWQ5NGE3NmYyMWIzOWExMGU0XzktMS0xLTEtMzYyNDg_c8fc885f-6b1d-455c-b330-7c4822f25306"
      unitRef="usd">227698000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTpkOWRhYTBlZjRiMjg0ZWVkOTRhNzZmMjFiMzlhMTBlNC90YWJsZXJhbmdlOmQ5ZGFhMGVmNGIyODRlZWQ5NGE3NmYyMWIzOWExMGU0XzEwLTEtMS0xLTM2MjQ4_6705616c-d182-4e38-a9a0-e29ddc09e3c5"
      unitRef="usd">18266000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90YWJsZTpkOWRhYTBlZjRiMjg0ZWVkOTRhNzZmMjFiMzlhMTBlNC90YWJsZXJhbmdlOmQ5ZGFhMGVmNGIyODRlZWQ5NGE3NmYyMWIzOWExMGU0XzExLTEtMS0xLTM2MjQ4_93709fa7-31c3-48c7-b4b4-391efde51fb9"
      unitRef="usd">209432000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i7e95612f074040ca8329b4a89d847966_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzIxOTkwMjMyNTgxNjM_4e4f6989-566d-482b-af9f-ec1d36724284"
      unitRef="usd">49900000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3c03db364d544bbd8c5f621de598194c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDUvZnJhZzpiNTZjNDA4MTlhMzI0ZTM3YWYyYzlhNmFkZWViODFlNi90ZXh0cmVnaW9uOmI1NmM0MDgxOWEzMjRlMzdhZjJjOWE2YWRlZWI4MWU2XzE2MTQ_dbeed5b0-d37a-4172-8a6b-6799b8bb3d4a"
      unitRef="usd">24300000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzM0NTY_796f17d7-e5fd-4634-877a-bcb5165ab111">Non-current bank credit lines and loan facilities&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company had the following debt outstanding as of December&#160;31, 2021 and December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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:34.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.862%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Principal amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate as of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Secured Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,001,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;July 2028&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Secured Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;July 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020 Senior Notes:&lt;/span&gt;&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Series A 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Series B 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,501,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less current portion of long-term debt&lt;/span&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,150)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,446,063&#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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less debt issuance costs and debt discount&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(64,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,381,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;348,477&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The Company paid a $27.6 million debt discount in connection with the Senior Secured Credit Facility and Senior Secured Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company incurred interest costs from various financing arrangements during the years ended December&#160;31, 2021,  December&#160;31, 2020 and December&#160;31, 2019 as set out in the table below. These costs have been charged in the interest expense line of the Consolidated Statement of Operations. In the year ended December&#160;31, 2021, the Company incurred $86.7 million transaction related financing costs (inclusive of the amortization of financing fees which were previously capitalized) associated with the debt facilities used to finance the Merger.&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:39.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense on drawn facilities&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transaction and one time financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,391&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other financing costs/(credits)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(910)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financing costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182,423&#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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,019&#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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the contractual maturities of the Company's debt obligations were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:29.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Current maturities of long-term debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,280,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,501,213&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 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;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's primary financing arrangements are its senior secured credit facilities (the "Senior Secured Credit Facilities"), which consists of a senior secured term loan and a revolving credit facility, and the senior secured notes (the "Senior Secured Notes").&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:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Senior Secured Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In conjunction with the completion of the Merger Agreement, on July 1, 2021, ICON entered into a credit agreement providing for a senior secured term loan facility of $5,515&#160;million and a senior secured revolving loan facility in an initial aggregate principal amount of $300&#160;million. The proceeds of the senior secured term loan facility were used to repay in full (i) PRA&#x2019;s existing credit facilities and (ii) the Company's private placement notes outstanding and fund, in part, the transaction. The senior secured term loan facility will mature in July 2028 and the revolving loan facility will mature in July 2026. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Borrowings under the senior secured term loan facility amortize in equal quarterly installments in an amount equal to 1.00% per annum of the principal amount, with the remaining balance due at final maturity. The interest rate margin applicable to borrowings under the senior secured term loan facility is LIBOR plus an applicable margin of 2.50%, in each case, with a step down of 0.25% if the first lien net leverage ratio is equal to or less than 4.00 to 1.00. The senior secured term loan facility is subject to a LIBOR floor of 0.50%. On November 10, 2021, the Company achieved a net leverage ratio of less than 4 times and the margin applicable to the senior secured term loan was reduced by 0.25% with the overall rate reducing from 3.0% to 2.75%. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The interest rate margin applicable to borrowings under the revolving loan facility will be, at the option of the borrower, either (i) the applicable base rate plus an applicable margin of 1.00%, 0.60% or 0.25% based on ICON&#x2019;s current corporate family rating assigned by S&amp;amp;P of BB- (or lower), BB or BB+ (or higher), respectively, or (ii) LIBOR (or an alternative reference rate) plus an applicable margin of 2.00%, 1.60% or 1.25% based on ICON&#x2019;s current corporate family rating assigned by S&amp;amp;P of BB- (or lower), BB or BB+ (or higher), respectively. In addition, lenders of under the revolving loan facility are entitled to commitment fees as a percentage of the applicable margin at the time of drawing and utilization fees dependent on the proportion of the facility drawn. At December&#160;31, 2021, no amounts have been drawn under the revolving loan facility with the exception of $4.1&#160;million letters of credit given to landlords to guarantee lease arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We continue to monitor the phasing out of LIBOR. We have engaged with our lenders on the implications of the change and will continue to discuss with them as replacement rates for LIBOR become more prevalent in the syndicated lending market. The Company is therefore subject to interest rate volatility in respect of the senior secured term loan facility, any future draw down on the Revolving Credit Facility or in respect of any future issuances of debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Borrowers&#x2019; (as defined in the credit agreement) obligations under the Senior Secured Credit Facilities are guaranteed by ICON and the subsidiary guarantors. The Senior Secured Credit Facilities are secured by a lien on substantially all of ICON&#x2019;s, the Borrowers&#x2019; and each of the subsidiary guarantor&#x2019;s assets (subject to certain exceptions), and the Senior Secured Credit Facilities will have a first-priority lien on such assets, which will rank pari passu with the lien securing the Senior Secured Notes (see below), subject to other permitted liens. Our long-term debt arrangements contain customary restrictive covenants and, as of December&#160;31, 2021, we were in compliance with our restrictive covenants in all material respects.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On September 27, 2021, the Company repaid $13.8&#160;million of the senior secured term loan facility and made a quarterly interest payment of $40.4&#160;million. On December 29, 2021, the Company repaid $500.0&#160;million of the senior secured term loan facility and made a quarterly interest payment of $40.8&#160;million. These repayments resulted in an additional charge associated with previously capitalized fees of $5.6&#160;million. The Company is permitted to make prepayments on the senior secured term loan without penalty.&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:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Senior Secured 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;In addition to the Senior Secured Credit Facilities, on July 1, 2021, a subsidiary of the Company issued $500&#160;million in aggregate principal amount of 2.875% senior secured notes due 2026 in a private offering (the &#x201c;Offering&#x201d;). The Senior Secured Notes will mature on July 15, 2026. The proceeds from the Offering and borrowings made under the Senior Secured Credit Facilities, together with cash on hand, were used to (i) fund the cash consideration payable by ICON for the Merger, (ii) repay existing indebtedness of ICON and PRA and (iii) pay fees and expenses related to the Merger, the Offering and the Senior Secured Credit Facilities. The Senior Secured Notes are guaranteed on a senior secured basis by ICON and its direct and indirect subsidiaries&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;that guarantee the Senior Secured Credit Facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%"&gt;2020 Senior 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;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December 8, 2020, the Company issued new senior notes, (the "2020 Senior Notes") for aggregate gross proceeds of $350.0&#160;million in the private placement market. The 2020 Senior Notes were issued in two tranches; Series A Notes of $275.0&#160;million at a  fixed interest rate of 2.32% and Series B Notes of $75.0&#160;million at a fixed interest rate of 2.43%. The effective interest rate was adjusted by the impact of an interest rate cash flow hedge which was entered into in advance of the rate fixing date. This cash flow hedge was deemed to be fully effective in accordance with ASC 815 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Derivatives and Hedging'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. The realized loss related to this derivative was recorded within other comprehensive income and amortized over the life of the 2020 Senior Notes. The effective rate on the 2020 Senior Notes was fixed at 2.41%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with the Merger, the Company was required to repay the 2020 Senior Notes prior to entering into the Senior Secured Credit Facilities and the Senior Secured Notes. In June 2021, ICON committed to entering into the Senior Secured Credit Facilities and the Senior Secured Notes and therefore committed to replacing the 2020 Senior Notes. The 2020 Senior Notes have been repaid and long term financing consisting of the Senior Secured Credit Facilities and the Senior Secured Notes have been drawn. The 2020 Senior Notes were repaid on July 1, 2021 inclusive of early repayment charges. The total repayment on July 1, 2021 was $364.0&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value of Debt&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The estimated fair value of the Company&#x2019;s debt was $5,507.2&#160;million at December&#160;31, 2021. The fair values of the Senior Secured Credit Facilities and Senior Secured Notes were determined based on Level 2 inputs, which are based on rates at which the debt is traded among financial institutions.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzIxOTkwMjMyNzYwNzA_00dee637-e16f-4d4c-beb6-5211c2c5e109">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company had the following debt outstanding as of December&#160;31, 2021 and December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&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:34.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.862%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Principal amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Interest rate as of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Secured Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,001,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;July 2028&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior Secured Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;July 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020 Senior Notes:&lt;/span&gt;&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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Series A 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Series B 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,501,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less current portion of long-term debt&lt;/span&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,150)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,446,063&#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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less debt issuance costs and debt discount&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(64,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,381,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;348,477&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3ee2cf622d234c2aa3264bc99d1d99f6_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzQtMS0xLTEtNDAxNzc_5398cc11-926b-491d-9280-15e4b2d9c3f5"
      unitRef="number">0.0275</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3ee2cf622d234c2aa3264bc99d1d99f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzQtMi0xLTEtNDAxNzc_7b4e8056-3bcd-47cb-9b45-afff27a94537"
      unitRef="usd">5001213000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0acaa265f49241d68f4649867f4f00a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzQtMy0xLTEtNDAxNzc_333ca487-93cf-4416-a7fe-c1aff9cb2e71"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i452b01c0112d4ccd9b653f71e8f9dcbb_I20211231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzYtMS0xLTEtNDAxNzc_adb3396d-94fd-40a0-a7d6-6f3301926b0f"
      unitRef="number">0.02875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i452b01c0112d4ccd9b653f71e8f9dcbb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzYtMi0xLTEtNDAxNzc_ce55c552-45a5-4a47-b4e8-0031fa9f7224"
      unitRef="usd">500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ifa28345cbd8749e8a4e0f211a8ca39ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzYtMy0xLTEtNDAxNzc_23a08795-4430-4a4a-89c7-d91777cb4393"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1c04ffd49dae4f0992771a4e20c9df7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzgtMi0xLTEtNDAxNzc_b064da60-7352-45b7-88a1-9437592c1f36"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i21502e982c90437c9bfab920645d67a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzgtMy0xLTEtNDAxNzc_e9d81e82-e9c7-4fea-96d4-2a7c287f6ca3"
      unitRef="usd">275000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7a8f70dc107f44d0b434efabb00c6480_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzktMi0xLTEtNDAxNzc_205ab1e1-e918-4e76-9e21-8449900b765e"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ife6231795e2c4c7b85a8443de30f290a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzktMy0xLTEtNDAxNzc_504094b3-e88e-4958-99f8-6a0458da5a95"
      unitRef="usd">75000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzExLTItMS0xLTQwMTc3_e3b51c03-9668-4467-b1f3-bac4e50ae4ad"
      unitRef="usd">5501213000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzExLTMtMS0xLTQwMTc3_c133b315-4c44-4957-8968-3aa8258164ba"
      unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <iclr:LongTermDebtCurrentMaturitiesGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzEzLTItMS0xLTQwMTc3_a26eec70-fd9d-485b-bb97-54d2e7bb1086"
      unitRef="usd">55150000</iclr:LongTermDebtCurrentMaturitiesGross>
    <iclr:LongTermDebtCurrentMaturitiesGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzEzLTMtMS0xLTQwMTc3_2e2b3355-905e-43b9-b8fe-dacca2a6345e"
      unitRef="usd">0</iclr:LongTermDebtCurrentMaturitiesGross>
    <iclr:LongTermDebtExcludingCurrentMaturitiesGross
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzE0LTItMS0xLTQwMTc3_0c9414c9-adf7-45f5-88a4-1474666b9d48"
      unitRef="usd">5446063000</iclr:LongTermDebtExcludingCurrentMaturitiesGross>
    <iclr:LongTermDebtExcludingCurrentMaturitiesGross
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzE0LTMtMS0xLTQwMTc3_c3d3e585-a2f6-46ed-a30a-6559116cc60c"
      unitRef="usd">350000000</iclr:LongTermDebtExcludingCurrentMaturitiesGross>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzE1LTItMS0xLTQwMTc3_b3f78ffc-99a6-4bf0-afb8-c7ab12dff6b8"
      unitRef="usd">64901000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzE1LTMtMS0xLTQwMTc3_b04b4182-fce1-40ba-8c1d-d7451359c684"
      unitRef="usd">1523000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzE2LTItMS0xLTQwMTc3_e669ec93-b8d5-4d9d-9bbc-1764caf8fb1e"
      unitRef="usd">5381162000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i8206c39f2c184b8bb182915d7fa1390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTowY2NmMzIyNWI5NzM0YTlkYjhkYzdkMjk4N2QzOGQ5Ny90YWJsZXJhbmdlOjBjY2YzMjI1Yjk3MzRhOWRiOGRjN2QyOTg3ZDM4ZDk3XzE2LTMtMS0xLTQwMTc3_15bda1d5-a982-44c6-bb71-04540686796e"
      unitRef="usd">348477000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ieb0064f5e15c4dab8c532e6ad71f7603_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzE1OTQyOTE4NjI1OTA5_7fea364d-a1bb-45d6-aaa4-e55e80f1f522"
      unitRef="usd">27600000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:InterestExpense
      contextRef="ie7d767e1144441f5938f1a05e7bf5bbd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NTU0MTI_b65d6e80-0465-4c14-abfb-72cbf1ef8381"
      unitRef="usd">86700000</us-gaap:InterestExpense>
    <iclr:DisclosureOfDetailedInformationAboutFinancingCostTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzIxOTkwMjMyODM5Njk_a0ab506b-100b-4ff4-9873-53f23e10b104">&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:39.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense on drawn facilities&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transaction and one time financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,391&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other financing costs/(credits)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(910)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(923)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total financing costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;182,423&#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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,019&#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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</iclr:DisclosureOfDetailedInformationAboutFinancingCostTableTextBlock>
    <us-gaap:InterestExpenseDebt
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzItMS0xLTEtNTY2MDg_fd384c01-a8a5-4059-aeaa-fcc522a22d28"
      unitRef="usd">93809000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzItMi0xLTEtNTY2MDg_79682265-14ae-41d3-918c-442d0852580e"
      unitRef="usd">13406000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzItMy0xLTEtNTY2MTk_ebafc52e-2223-4df8-9f92-2ca51672059c"
      unitRef="usd">13659000</us-gaap:InterestExpenseDebt>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzMtMS0xLTEtNTY2MDg_7fad7581-a6a4-4724-9480-b71f7e9ac029"
      unitRef="usd">12890000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzMtMi0xLTEtNTY2MDg_49bffb54-74f1-443c-859f-7c2b90a24eeb"
      unitRef="usd">523000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzMtMy0xLTEtNTY2MTk_26ea0010-44fd-4d4a-b717-3b65a8849234"
      unitRef="usd">540000</us-gaap:AmortizationOfFinancingCosts>
    <iclr:TransactionAndOneTimeFinancingCosts
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzQtMS0xLTEtNTY2MDg_003a9f76-94cb-4131-85f4-6bfddf220af2"
      unitRef="usd">75391000</iclr:TransactionAndOneTimeFinancingCosts>
    <iclr:TransactionAndOneTimeFinancingCosts
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzQtMi0xLTEtNTY2MDg_d4a7dc94-cc62-4347-bd2c-3a55f61e60b7"
      unitRef="usd">0</iclr:TransactionAndOneTimeFinancingCosts>
    <iclr:TransactionAndOneTimeFinancingCosts
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzQtMy0xLTEtNTY2MTk_f14af4d2-f4e3-4ba2-80fd-4eb5192f47ac"
      unitRef="usd">0</iclr:TransactionAndOneTimeFinancingCosts>
    <iclr:InterestExpenseCreditOther
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzUtMS0xLTEtNTY2MDg_5eb8e957-2e39-49cb-9afc-c4bce3b18a27"
      unitRef="usd">333000</iclr:InterestExpenseCreditOther>
    <iclr:InterestExpenseCreditOther
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzUtMi0xLTEtNTY2MDg_e9b4ffc2-4042-4442-b591-e8b343f0b7df"
      unitRef="usd">-910000</iclr:InterestExpenseCreditOther>
    <iclr:InterestExpenseCreditOther
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzUtMy0xLTEtNTY2MTk_08eea5bc-7d8c-4d8a-a92a-c99e5c438436"
      unitRef="usd">-923000</iclr:InterestExpenseCreditOther>
    <us-gaap:InterestExpense
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzYtMS0xLTEtNTY2MDg_c7bab059-20fe-46a3-909e-441509963704"
      unitRef="usd">182423000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzYtMi0xLTEtNTY2MDg_6b868668-27b5-4cc5-b471-67d3bd1c6e24"
      unitRef="usd">13019000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTpiODQ1YzJmYzE5MmQ0OWQ3YmIxZDZhMzhmZjI4NDRkNC90YWJsZXJhbmdlOmI4NDVjMmZjMTkyZDQ5ZDdiYjFkNmEzOGZmMjg0NGQ0XzYtMy0xLTEtNTY2MTk_2eadad39-add8-44ed-97e1-a985b848f2cd"
      unitRef="usd">13276000</us-gaap:InterestExpense>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzIxOTkwMjMyNzYwNzE_fa7685cb-058a-4cc2-8a42-24f35065bfe4">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the contractual maturities of the Company's debt obligations were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:29.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Current maturities of long-term debt:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,280,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,501,213&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTo1NmU4NzNiOWQ2ZGY0OGUyYjFkMzNkMjBhZmM4Mjg4OS90YWJsZXJhbmdlOjU2ZTg3M2I5ZDZkZjQ4ZTJiMWQzM2QyMGFmYzgyODg5XzEtNC0xLTEtNDAxNzc_bc6b6732-330c-4756-a597-22ffe24ff443"
      unitRef="usd">55150000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTo1NmU4NzNiOWQ2ZGY0OGUyYjFkMzNkMjBhZmM4Mjg4OS90YWJsZXJhbmdlOjU2ZTg3M2I5ZDZkZjQ4ZTJiMWQzM2QyMGFmYzgyODg5XzItNC0xLTEtNDAxNzc_dc49a1b4-5d5c-453e-b7b6-7fd19365b94a"
      unitRef="usd">55150000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTo1NmU4NzNiOWQ2ZGY0OGUyYjFkMzNkMjBhZmM4Mjg4OS90YWJsZXJhbmdlOjU2ZTg3M2I5ZDZkZjQ4ZTJiMWQzM2QyMGFmYzgyODg5XzMtNC0xLTEtNDAxNzc_90afd248-2749-498e-9af8-07d221f1a2fa"
      unitRef="usd">55150000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTo1NmU4NzNiOWQ2ZGY0OGUyYjFkMzNkMjBhZmM4Mjg4OS90YWJsZXJhbmdlOjU2ZTg3M2I5ZDZkZjQ4ZTJiMWQzM2QyMGFmYzgyODg5XzQtNC0xLTEtNDAxNzc_b1121475-17ad-4b8c-8368-51405fce84ba"
      unitRef="usd">55150000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <iclr:LongTermDebtMaturityYearFiveAndThereafter
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTo1NmU4NzNiOWQ2ZGY0OGUyYjFkMzNkMjBhZmM4Mjg4OS90YWJsZXJhbmdlOjU2ZTg3M2I5ZDZkZjQ4ZTJiMWQzM2QyMGFmYzgyODg5XzUtNC0xLTEtNDAxNzc_4caf1676-faa4-466c-9a21-58441a5a5557"
      unitRef="usd">5280613000</iclr:LongTermDebtMaturityYearFiveAndThereafter>
    <us-gaap:LongTermDebt
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90YWJsZTo1NmU4NzNiOWQ2ZGY0OGUyYjFkMzNkMjBhZmM4Mjg4OS90YWJsZXJhbmdlOjU2ZTg3M2I5ZDZkZjQ4ZTJiMWQzM2QyMGFmYzgyODg5XzYtNC0xLTEtNDAxNzc_c35c835b-8b12-4404-b752-d132993abac4"
      unitRef="usd">5501213000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i82f9f7da96f842ad91fb773f1d6c7517_I20210701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDY5NDY_fd59e292-88b2-44b6-9416-faf6cf19fe99"
      unitRef="usd">5515000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i86b692f1ce7e413c834c8a2488e2c0ac_I20210701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDY5NjI_d637553e-8346-4dc0-87e2-4ed2841f3b86"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i82f9f7da96f842ad91fb773f1d6c7517_I20210701"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzIxOTkwMjMyODI1MTY_ce794da7-8b6a-4987-9a60-51f2a2322767"
      unitRef="number">0.0100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i412657424e8a46e09c66a2345306a17a_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzE2NDkyNjc0Njg1ODE_4c9d5fa3-39ee-434c-9d07-88f258aabb3c"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <iclr:DebtInstrumentBasisSpreadOnVariableRateStepDownPercentage
      contextRef="i412657424e8a46e09c66a2345306a17a_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzIxOTkwMjMyODI1MjM_1b5ba939-eb1b-4580-a13b-bb41dabb54eb"
      unitRef="number">0.0025</iclr:DebtInstrumentBasisSpreadOnVariableRateStepDownPercentage>
    <iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio
      contextRef="ib6f10a8ae3df4827be9831c930c77331_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzE2NDkyNjc0Njg1ODg_bf81259e-f340-4523-90f8-c922d214a250"
      unitRef="number">4.00</iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio>
    <iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio
      contextRef="ie2fff4332a1d4c0698311a5bd0290b3c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzE2NDkyNjc0Njg1OTQ_a2a4c6ad-3e7b-41ac-bb34-1c8bc5ba9fa3"
      unitRef="number">1.00</iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7acc5e38562846649f0134d3bdc33705_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzE2NDkyNjc0Njg2MDA_4615bc1e-39bf-4d0b-af5d-ce80766b5e85"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio
      contextRef="ifdac2dc9cabd4d0d9b3df33a7ae8822e_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzE2NDkyNjc0Njg1Nzk_d988fb6d-3c8b-49a6-aaaa-1fc1c71665b9"
      unitRef="number">4</iclr:DebtInstrumentCovenantFirstLienNetLeverageRatio>
    <iclr:DebtInstrumentIncreaseDecreaseBasisSpreadOnVariableRate
      contextRef="ic937a37d42a54ac7834666d81193e6ca_D20211110-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzE2NDkyNjc0Njg1NjA_aeb50050-ebbd-4166-86b4-e94a7c938557"
      unitRef="number">-0.0025</iclr:DebtInstrumentIncreaseDecreaseBasisSpreadOnVariableRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i19229e729ec74c57a20161ea7ce568f9_D20210701-20211109"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzE2NDkyNjc0Njg1Njc_e6fbd43d-e269-4aab-bc75-3d09d7579e1b"
      unitRef="number">0.030</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic937a37d42a54ac7834666d81193e6ca_D20211110-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzE2NDkyNjc0Njg1NzM_de264374-829d-493c-ad8a-b74bbd62fc73"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib0abb09c8d394db38d57f51554da92af_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDcwMjI_f646e6a6-247b-4533-9aa4-d53cef94bece"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ib58d47ddfc2141cabb5fab1f21a38d72_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDcwMjk_4f774598-d7fb-415c-a615-bc8a1afabb71"
      unitRef="number">0.0060</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id5a30f909b8e4e1fba6812998b6bf24d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDcwMzY_929cfa78-bf39-4fef-92f2-725eeb9733a5"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if83f4a5e20174093b9f01e04ee9c1d6d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDcwNDM_1dd67775-ee91-4a80-8108-c0d34aa051eb"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if05006669b12476d9fce3bf96834b1c1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDcwNTA_81bae241-1db7-44ee-927b-4e7dbbc4a5c2"
      unitRef="number">0.0160</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic3fdf86501a24ebcbc7842721c5fffa2_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDcwNTc_6a5c0a81-9046-48e9-b6cb-d0f4300e681f"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCredit
      contextRef="ie8f0b47b5969447b80a94a01cfae1776_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2MzM5ODM_68b68790-3cbc-49e7-b0fc-187a35910da3"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i7cb2372376cf46b9a240ab10ece87d9c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2Mjk4NzM4_20737a0d-7682-4607-beb6-9dcaf228e39c"
      unitRef="usd">4100000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i5b97c59b5eb348439384a035a5759f64_D20210927-20210927"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDc0ODI_4e97f4d0-4354-48f1-9b92-7b177fa613ce"
      unitRef="usd">13800000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:InterestPaidNet
      contextRef="i5b97c59b5eb348439384a035a5759f64_D20210927-20210927"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDg0NDc_dc177634-8b5c-4a58-949e-5c25d84412ba"
      unitRef="usd">40400000</us-gaap:InterestPaidNet>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i25647c02fbd343adb600b26ef014a5fa_D20211229-20211229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDc1MDE_03040b24-64d4-467b-830a-8c6ee609e2c0"
      unitRef="usd">500000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:InterestPaidNet
      contextRef="i25647c02fbd343adb600b26ef014a5fa_D20211229-20211229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDg0NTU_6245d4ad-c16e-46cf-b677-4adb487a2239"
      unitRef="usd">40800000</us-gaap:InterestPaidNet>
    <us-gaap:PaymentsOfDebtRestructuringCosts
      contextRef="i3a42a3fb378b499bba8795f930f41618_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEyMDk0NjI3OTI4ODc3_ce792621-d277-4dec-8367-383668188c40"
      unitRef="usd">5600000</us-gaap:PaymentsOfDebtRestructuringCosts>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if5dd5a8e35954342aeb8de12c5800669_I20210701"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDc5NjY_71ae2a19-f4ef-4f50-aa3e-c821cea32349"
      unitRef="usd">500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if5dd5a8e35954342aeb8de12c5800669_I20210701"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDc5NTg_a63c6228-c9ad-4542-bc89-5850862eaaa1"
      unitRef="number">0.02875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i4f5d4c306fa444b4bdb0bf1fe82e8279_D20201208-20201208"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDc5ODA_30eb2192-fd86-427e-ae76-c5e31a31dce2"
      unitRef="usd">350000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <iclr:IssueOfSeniorNotesNumberOfTranches
      contextRef="if4a6b701f2454838a6d52713b838fb03_D20201208-20201208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDc5OTU_0b41030e-fa6c-44f8-a405-5103a8eb2034"
      unitRef="tranche">2</iclr:IssueOfSeniorNotesNumberOfTranches>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i52b4c03037324b8685b2023af8543025_I20201208"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDc5OTc_dd209dbf-8d8a-4314-bdd2-3897824c5f19"
      unitRef="usd">275000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i52b4c03037324b8685b2023af8543025_I20201208"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDgwMTI_0035465f-9e44-4810-a0b6-614834ce355d"
      unitRef="number">0.0232</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icc237be9542b46be97a5052ea2194da9_I20201208"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDgwMzI_a3c623fe-b51c-4116-a9a0-b2d60338d8bb"
      unitRef="usd">75000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icc237be9542b46be97a5052ea2194da9_I20201208"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDgwNDc_f78ada2e-bc7c-4092-b1ea-6097994a87fb"
      unitRef="number">0.0243</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="i61d39490d9d341c6a04dd22b7c2e3548_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDgwNTQ_45a59cad-f3b5-4fba-89c1-9cbe479d3408"
      unitRef="number">0.0241</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:RepaymentsOfDebt
      contextRef="i7c29619485354cb987ceeeec9f4fd1ad_D20210701-20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDgwNjE_732dba79-1077-43ee-b15e-a8afcb91ed9b"
      unitRef="usd">364000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMDgvZnJhZzo4M2MyNzgzOTk0ZTc0MTlkODRjMmI0ODRmMGZkMmVlYS90ZXh0cmVnaW9uOjgzYzI3ODM5OTRlNzQxOWQ4NGMyYjQ4NGYwZmQyZWVhXzEwOTk1MTE2NDg3NDI_afad51a8-09b8-46f6-8933-f8694dd8d29e"
      unitRef="usd">5507200000</us-gaap:LongTermDebtFairValue>
    <iclr:NewAndRecentAccountingPronouncementsDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTEvZnJhZzplMjA5N2UyOTYzOTQ0MDM1OWFjODYwNmJlZWM2YTg1NC90ZXh0cmVnaW9uOmUyMDk3ZTI5NjM5NDQwMzU5YWM4NjA2YmVlYzZhODU0Xzk5MTc_190fb9bc-14a4-466a-bf72-85412b06e775">Impact of New Accounting Pronouncements&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Impact of new accounting pronouncements adopted during fiscal year ended December&#160;31, 2021 (or previously)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU 2021-08 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Business Combinations (Topic 805) - Accounting for Contract Assets and Contract Liabilities from Contracts with Customers'.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The amendments in this ASU require that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. For public business entities, the amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has taken the option to early adopt the amendments in this ASU for year ended December&#160;31, 2021 and apply the amendments to interim periods from the beginning of the fiscal year. The Company has applied the amendments of this ASU to the Merger with PRA, completed on July 1, 2021. The application of these amendments has resulted in a $16.0&#160;million increase in goodwill and corresponding $16.0&#160;million increase to unearned revenue compared to the Company's Balance Sheet at September 30, 2021. Since July 1, 2021, the Company had amortized $4.0&#160;million of the unearned revenue adjustment through the revenue line in the Consolidated Statement of Comprehensive Income. This amortization has been reversed in December 2021 resulting in a net nil impact on revenue for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other accounting pronouncements adopted during fiscal year ended December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;In December 2019, the FASB issued ASU 2019-12 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%"&gt;'Simplifying the Accounting for Income Taxes (Topic 740)'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;. The amendments in this update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The Company adopted the amendments in this ASU on a prospective basis, except where the required method of adoption is retrospective or modified retrospective. ASU 2019-12 is effective for the Company for the year ended December&#160;31, 2021. The adoption of this ASU did not have a significant impact on the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In January 2020, the FASB issued ASU 2020-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;'Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;'. ASU 2020-01 states any equity security transitioning from the alternative method of accounting under Topic 321 to the equity method, or vice versa, due to an observable transaction will be re-measured immediately before the transition. In addition, the ASU clarifies the accounting for certain non-derivative forward contracts or purchased call options to acquire equity securities stating such instruments will be measured using the fair value principles of Topic 321 before settlement or exercise. The ASU is effective for the Company for the year ended December&#160;31, 2021, and has been applied on a prospective basis. The adoption of this ASU did not have a significant impact on the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2018;Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; which removes the separation models in ASC 470 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2018;Debt&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for convertible debt with cash conversion features and convertible instruments with beneficial conversion features. The ASU also removes from ASC 815 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2018;Derivatives and Hedge Accounting&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; certain conditions for equity classification for contracts on an entity&#x2019;s own equity. The ASU is effective for the Company for the year ended December&#160;31, 2021. The adoption of this ASU did not have a significant impact on the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impact of new accounting pronouncements which will be adopted during fiscal year ended December 31, 2022&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;No other new accounting pronouncement issued or effective has had, or is expected to have, a significant impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</iclr:NewAndRecentAccountingPronouncementsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="i071a74bae9594a1c88d29e82ccf0ce67_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTEvZnJhZzplMjA5N2UyOTYzOTQ0MDM1OWFjODYwNmJlZWM2YTg1NC90ZXh0cmVnaW9uOmUyMDk3ZTI5NjM5NDQwMzU5YWM4NjA2YmVlYzZhODU0XzI3NDg3NzkxMDAzOTQ_f53c7f1f-f449-4d3f-a024-c4b97d701c7c"
      unitRef="usd">16000000</us-gaap:Goodwill>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i071a74bae9594a1c88d29e82ccf0ce67_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTEvZnJhZzplMjA5N2UyOTYzOTQ0MDM1OWFjODYwNmJlZWM2YTg1NC90ZXh0cmVnaW9uOmUyMDk3ZTI5NjM5NDQwMzU5YWM4NjA2YmVlYzZhODU0XzI3NDg3NzkxMDA0MDk_254f73d4-03ff-46a7-b5a8-6d07c6d49f07"
      unitRef="usd">16000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i1e15468a473f4c8da1405b2a6d723f2a_D20210701-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTEvZnJhZzplMjA5N2UyOTYzOTQ0MDM1OWFjODYwNmJlZWM2YTg1NC90ZXh0cmVnaW9uOmUyMDk3ZTI5NjM5NDQwMzU5YWM4NjA2YmVlYzZhODU0XzI3NDg3NzkxMDA0MjQ_2efea23f-433f-43df-813c-82c8fd49f838"
      unitRef="usd">4000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <iclr:IncreaseDecreaseRevenueFromContractsWithCustomers
      contextRef="i1e15468a473f4c8da1405b2a6d723f2a_D20210701-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTEvZnJhZzplMjA5N2UyOTYzOTQ0MDM1OWFjODYwNmJlZWM2YTg1NC90ZXh0cmVnaW9uOmUyMDk3ZTI5NjM5NDQwMzU5YWM4NjA2YmVlYzZhODU0XzI3NDg3NzkxMDA0Mzg_7a9f1b69-0cdc-4446-b0a5-21ad3e015eef"
      unitRef="usd">0</iclr:IncreaseDecreaseRevenueFromContractsWithCustomers>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzExMjM_6f91d677-5bfe-4e28-9fbe-43172c8957b6">Related Parties &lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Subsidiaries of the Company earned revenue of $30,000 (December&#160;31, 2020: $321,000) from DS Biopharma Limited (formerly Dignity Sciences Limited) during the year. Dr. John Climax is Executive Chairman and a Director and shareholder of DS Biopharma Limited. $12,000 was recorded as due from DS Biopharma Limited at December&#160;31, 2021 (December&#160;31, 2020: $41,000).&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Subsidiaries of the Company earned revenue of $551,000 (December&#160;31, 2020: $9,000) from Afimmune Limited during the year. Dr. John Climax is Chief Executive Officer and a Director and shareholder of Afimmune Limited. $197,000 was recorded as due from Afimmune Limited at December&#160;31, 2021 (December&#160;31, 2020: $nil).&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On July 24, 2020, a subsidiary of the Company, ICON Clinical Research Limited, entered into an agreement to jointly establish a new company, Oncacare, with a third party. The Company has invested $4.9 million to obtain a 49% interest in the voting share capital of Oncacare. The Company provided corporate support services to Oncacare to the value of $465,000 during the year ended December&#160;31, 2021. $264,000 was recorded as due from Oncacare at December&#160;31, 2021.&#160;During the year ended December&#160;31, 2021, the Company provided a loan of $10 million to Oncacare in order to fund the continued start up of the business' operations. The loan accrues annual interest at 1.6% and the loan is repayable on June 30, 2025. The full amount of this loan remains outstanding at December&#160;31, 2021 along with accrued interest of $23,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The majority investor in Oncacare has the right to sell the 51% majority voting share capital exclusively to the Company in an eighteen month period, commencing January 1, 2023 and ICON also has the right to acquire the 51% majority voting share capital from August 1, 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RevenueFromRelatedParties
      contextRef="id3368954c9a64c52b38aa3707ffc38a7_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzc1_bab37963-1c46-4590-91e8-af7ce9f77849"
      unitRef="usd">30000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i968ed30311b94d908cfbb9557550531c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzgz_6d89bebd-dc96-4d47-9a38-e2d68234f96f"
      unitRef="usd">321000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="ia4794a4624e34b81aaa3d969dd0bc3b2_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzI2NQ_f88cf5ce-079c-484c-8a6d-3b12287d55c3"
      unitRef="usd">12000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="ie76f68691f174c19a8058971dbcc477c_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzMyNQ_85dc583b-4d2e-40d2-8545-3d68046e235b"
      unitRef="usd">41000</us-gaap:DueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i0813a3b3dd0749b2b2e5f5ef20260483_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzEwOTk1MTE2MzEzOTE_8e6fbd6e-88d7-4669-897c-784e60eb3851"
      unitRef="usd">551000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i24a1e9760cab4726b37a107bc29fd4cb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzEwOTk1MTE2MzEzOTU_4eb5b847-6949-495a-8407-c537acc54c16"
      unitRef="usd">9000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="id23d592eefe04b35928d0cc687d6a2ff_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzEwOTk1MTE2MzEzOTk_e4695538-733d-41dc-902a-cd86bc52c78a"
      unitRef="usd">197000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i05316c63db6641378950248cee4a1582_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzEwOTk1MTE2MjgzNDUy_59ef9a59-acdf-42b5-bed1-094c90cd880f"
      unitRef="usd">0</us-gaap:DueFromRelatedParties>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="i509ce783c2ea4a39bdebdb581d6ed480_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzY1Mg_713e4b8b-e162-4e3b-9be0-234957eba0f8"
      unitRef="usd">4900000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i509ce783c2ea4a39bdebdb581d6ed480_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzY2Nw_7a325f57-eed7-468f-96f8-55ef86cc914c"
      unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i8ddc44575d474df2b5dc85eb4348b493_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzEwOTk1MTE2MzMzMzI_9853e251-7edf-41b3-9f3c-43febb6d9152"
      unitRef="usd">465000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:DueFromRelatedParties
      contextRef="i9315b0dbc9034bb8aee3c7fc387583e3_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzEwOTk1MTE2MzMzNDM_03bab295-f67d-44ca-88fc-bf4242210519"
      unitRef="usd">264000</us-gaap:DueFromRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="i8ddc44575d474df2b5dc85eb4348b493_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzEwOTk1MTE2MzMzNTc_e3440cdd-1391-4350-ae3f-abc6f90a888d"
      unitRef="usd">10000000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:RelatedPartyTransactionRate
      contextRef="i8ddc44575d474df2b5dc85eb4348b493_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzEzMTk0MTM5NTM5MTMz_efff4a41-8d89-484d-8a7f-4d1c43426da3"
      unitRef="number">0.016</us-gaap:RelatedPartyTransactionRate>
    <iclr:InterestReceivableRelatedPartyLoans
      contextRef="i9315b0dbc9034bb8aee3c7fc387583e3_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzEwOTk1MTE2MzMzNjg_47f67620-6a54-4f22-83cb-c4f44f5c13ee"
      unitRef="usd">23000</iclr:InterestReceivableRelatedPartyLoans>
    <iclr:EquityMethodInvestmentMajorityOwnershipPercentage
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzkwNw_770c50aa-5f45-426f-9d83-a73157f62d41"
      unitRef="number">0.51</iclr:EquityMethodInvestmentMajorityOwnershipPercentage>
    <iclr:EquityMethodInvestmentMajorityOwnershipPercentage
      contextRef="ie1b609ddf6c34171b1ba74b522bc4160_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTQvZnJhZzo1OGMzNjJkZDRjZjI0YzU0ODI3ZGRmYzAzMGI0ZDkwYi90ZXh0cmVnaW9uOjU4YzM2MmRkNGNmMjRjNTQ4MjdkZGZjMDMwYjRkOTBiXzEwNjY_770c50aa-5f45-426f-9d83-a73157f62d41"
      unitRef="number">0.51</iclr:EquityMethodInvestmentMajorityOwnershipPercentage>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90ZXh0cmVnaW9uOjkyY2E3MzU1NGI1OTQxNDQ4YjI0YTFjNWI4Y2JhYzYzXzEyNTA_557a7071-9f04-4f3a-8321-9664df30bd24">Net income per ordinary share&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic net income per ordinary share attributable to the Group has been computed by dividing net income available to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Diluted net income per ordinary share is computed by adjusting the weighted average number of ordinary shares outstanding during the period for all potentially dilutive ordinary shares outstanding during the period and adjusting net income for any changes in income or loss that would result from the conversion of such potential ordinary shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There is no difference in net income used for basic and diluted net income per ordinary share.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic and diluted net income per ordinary share attributable to the Group for the years ended December&#160;31, 2020 and December&#160;31, 2019 include the adjustment to reflect the accretion of the noncontrolling interest in MeDiNova to its redemption value. The noncontrolling interest was acquired in the year ended December 31, 2020 and therefore no adjustment has been required in the year ended December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reconciliation of the number of shares used in the computation of basic and diluted net income per ordinary share is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.948%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of ordinary shares outstanding for basic net income per ordinary share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,110,186&#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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,859,911&#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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,859,537&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive share options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;958,125&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;423,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;473,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of ordinary shares outstanding for diluted net income per ordinary share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,068,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,283,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,333,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:4pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reconciliation between net income attributable to the Group per the Consolidated Statement of Operations and the net income used to calculate net income per ordinary share attributable to the Group is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:14pt"&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:47.948%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to the Group&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,185&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest adjustment to redemption amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,522)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to the Group (including NCI redemption adjustment)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;327,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;368,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income per Ordinary Share attributable to the Group (including NCI redemption adjustment):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic &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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted &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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90ZXh0cmVnaW9uOjkyY2E3MzU1NGI1OTQxNDQ4YjI0YTFjNWI4Y2JhYzYzXzEyNTE_f6b8a789-aec2-4327-9c7e-e39928ef0f6c">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reconciliation of the number of shares used in the computation of basic and diluted net income per ordinary share is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.948%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of ordinary shares outstanding for basic net income per ordinary share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,110,186&#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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,859,911&#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="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,859,537&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive share options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;958,125&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;423,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;473,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average number of ordinary shares outstanding for diluted net income per ordinary share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,068,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,283,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,333,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt 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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZTozNjk5ZjljOGI1MWY0MWUwODZlY2ZmMTNkYzg4Zjk4ZC90YWJsZXJhbmdlOjM2OTlmOWM4YjUxZjQxZTA4NmVjZmYxM2RjODhmOThkXzEtMS0xLTEtMzYyNDg_c7eb21f6-a710-448c-9747-aed1b2481182"
      unitRef="shares">67110186</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZTozNjk5ZjljOGI1MWY0MWUwODZlY2ZmMTNkYzg4Zjk4ZC90YWJsZXJhbmdlOjM2OTlmOWM4YjUxZjQxZTA4NmVjZmYxM2RjODhmOThkXzEtMi0xLTEtMzYyNDg_9abdbd24-ee2a-4e12-8a5a-5c3547aad4f2"
      unitRef="shares">52859911</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZTozNjk5ZjljOGI1MWY0MWUwODZlY2ZmMTNkYzg4Zjk4ZC90YWJsZXJhbmdlOjM2OTlmOWM4YjUxZjQxZTA4NmVjZmYxM2RjODhmOThkXzEtMy0xLTEtMzYyNDg_d218de40-b04d-43ba-aab3-bc1272274b6d"
      unitRef="shares">53859537</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZTozNjk5ZjljOGI1MWY0MWUwODZlY2ZmMTNkYzg4Zjk4ZC90YWJsZXJhbmdlOjM2OTlmOWM4YjUxZjQxZTA4NmVjZmYxM2RjODhmOThkXzItMS0xLTEtMzYyNDg_9ebd6706-0c88-4ecf-82fa-4267962f63a0"
      unitRef="shares">958125</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZTozNjk5ZjljOGI1MWY0MWUwODZlY2ZmMTNkYzg4Zjk4ZC90YWJsZXJhbmdlOjM2OTlmOWM4YjUxZjQxZTA4NmVjZmYxM2RjODhmOThkXzItMi0xLTEtMzYyNDg_cd676465-d4d2-495d-afe7-eaef9c45a615"
      unitRef="shares">423674</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZTozNjk5ZjljOGI1MWY0MWUwODZlY2ZmMTNkYzg4Zjk4ZC90YWJsZXJhbmdlOjM2OTlmOWM4YjUxZjQxZTA4NmVjZmYxM2RjODhmOThkXzItMy0xLTEtMzYyNDg_ccef9010-2078-491d-a90f-6f40f1d7a248"
      unitRef="shares">473924</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZTozNjk5ZjljOGI1MWY0MWUwODZlY2ZmMTNkYzg4Zjk4ZC90YWJsZXJhbmdlOjM2OTlmOWM4YjUxZjQxZTA4NmVjZmYxM2RjODhmOThkXzMtMS0xLTEtMzYyNDg_829aae10-8226-41dc-a1e4-c73f00e2a725"
      unitRef="shares">68068311</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZTozNjk5ZjljOGI1MWY0MWUwODZlY2ZmMTNkYzg4Zjk4ZC90YWJsZXJhbmdlOjM2OTlmOWM4YjUxZjQxZTA4NmVjZmYxM2RjODhmOThkXzMtMi0xLTEtMzYyNDg_cc054119-115d-45de-9e88-cc0849abe29e"
      unitRef="shares">53283585</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZTozNjk5ZjljOGI1MWY0MWUwODZlY2ZmMTNkYzg4Zjk4ZC90YWJsZXJhbmdlOjM2OTlmOWM4YjUxZjQxZTA4NmVjZmYxM2RjODhmOThkXzMtMy0xLTEtMzYyNDg_da6380a5-3dff-4c30-a2d7-9d84b68dbc0e"
      unitRef="shares">54333461</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <iclr:ScheduleOfAdjustedEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90ZXh0cmVnaW9uOjkyY2E3MzU1NGI1OTQxNDQ4YjI0YTFjNWI4Y2JhYzYzXzEyNTI_3ad1b9f5-0078-460d-9fd0-62f61f8e6524">&lt;div style="margin-bottom:9pt;margin-top:4pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reconciliation between net income attributable to the Group per the Consolidated Statement of Operations and the net income used to calculate net income per ordinary share attributable to the Group is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:14pt"&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:47.948%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to the Group&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,185&#160;&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;332,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest adjustment to redemption amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,522)&lt;/span&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to the Group (including NCI redemption adjustment)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;327,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;368,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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: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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net income per Ordinary Share attributable to the Group (including NCI redemption adjustment):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic &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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted &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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</iclr:ScheduleOfAdjustedEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzItMS0xLTEtMzYyNDg_63cfbd98-ef12-458e-9b51-f0fb2ee510b2"
      unitRef="usd">153185000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzItMi0xLTEtMzYyNDg_04b8633d-57c4-4ba9-8aa1-f9d106d713a3"
      unitRef="usd">332331000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzItMy0xLTEtMzYyNDg_1247ac87-8d26-4019-9795-72b41f85a9aa"
      unitRef="usd">373986000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzMtMS0xLTEtMzYyNDg_8be2bb1e-5c75-433d-b04b-f84fd7c913ad"
      unitRef="usd">0</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzMtMi0xLTEtMzYyNDg_5668ecb8-86c8-4459-bfc7-925689dfd3a5"
      unitRef="usd">4522000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzMtMy0xLTEtMzYyNDg_07e997df-6dba-4316-9ff3-fa86ac11d715"
      unitRef="usd">5048000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzQtMS0xLTEtMzYyNDg_8241e1bb-975c-4628-99dd-d535d6cadb95"
      unitRef="usd">153185000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzQtMi0xLTEtMzYyNDg_a32173be-ec8b-465d-b4b5-b0688677e15e"
      unitRef="usd">327809000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzQtMy0xLTEtMzYyNDg_f40e2abe-22f9-4261-be42-4da945777af7"
      unitRef="usd">368938000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzgtMS0xLTEtMzYyNDg_79f38bf1-03d7-46ce-b5da-c23f0976cd8c"
      unitRef="usdPerShare">2.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzgtMi0xLTEtMzYyNDg_d2f43893-83fd-4237-80f6-72a1f57e946b"
      unitRef="usdPerShare">6.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzgtMy0xLTEtMzYyNDg_7c6cf6f9-e13b-4362-bdc6-26f51bdb2cbc"
      unitRef="usdPerShare">6.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzktMS0xLTEtMzYyNDg_9736b798-d73d-4b7c-a461-b6720a1db16f"
      unitRef="usdPerShare">2.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic47ad9035b164ef0baad0b72c3443557_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzktMi0xLTEtMzYyNDg_d157abba-d3d6-4d3d-bcf2-184837c10241"
      unitRef="usdPerShare">6.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i99488b9a03124af7977f8d50703f350a_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMTcvZnJhZzo5MmNhNzM1NTRiNTk0MTQ0OGIyNGExYzViOGNiYWM2My90YWJsZToyNDUwODRiZWFjYzU0MmZmYTE3MmRmNTIyMDkzOTYzZi90YWJsZXJhbmdlOjI0NTA4NGJlYWNjNTQyZmZhMTcyZGY1MjIwOTM5NjNmXzktMy0xLTEtMzYyNDg_566106a3-4155-4cc4-9aa5-a71c12adca1f"
      unitRef="usdPerShare">6.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="id9ad61eae3ef4807b2e31474544cced7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMjAvZnJhZzo5OTRkZWExOTIzMTQ0NDU2ODVlOThhOWQ2MDliYjc2Zi90ZXh0cmVnaW9uOjk5NGRlYTE5MjMxNDQ0NTY4NWU5OGE5ZDYwOWJiNzZmXzE2MzM_21302a9d-eae6-4ace-9f06-b53938d4221e">Subsequent Events&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;T&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;he Company has evaluated subsequent events from the Balance Sheet date th&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;rough March&#160;1, 2022, the d&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;ate at which the consolidated financial statements were available to be &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;On February&#160;18, 2022, the Company's Board of Directors authorized a new buyback program of up to $100&#160;million of the outstanding ordinary shares of the Company. All ordinary shares that are redeemed under the buyback program will be canceled in accordance with the constitutional documents of the Company and the nominal value of these shares transferred to an undenominated capital fund as required under Irish Company law. Repurchases under the share buyback program may be effected from time to time in open market or privately negotiated transactions in accordance with agreed terms and limitations. The timing and amount of the repurchase transactions under this program will depend on a variety of factors, including market conditions and corporate and regulatory considerations. Depending upon results of operations, market conditions and the development of the economy, as well as other factors, generally we will consider share repurchases on an opportunistic basis from time to time. At March&#160;1, 2022, the Company has repurchased $80.9 million of ordinary shares of the Company since December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;The Company has determined that there are no other items to disclose.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i9ccacdd571674f36bbf5930a33df99f2_I20220218"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMjAvZnJhZzo5OTRkZWExOTIzMTQ0NDU2ODVlOThhOWQ2MDliYjc2Zi90ZXh0cmVnaW9uOjk5NGRlYTE5MjMxNDQ0NTY4NWU5OGE5ZDYwOWJiNzZmXzE2NDkyNjc0NDUyODQ_39b6cb12-0543-455f-a4e9-5b1eec4849e5"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="idf645606cd69465ab48f7e54e02bf243_D20220101-20220301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjZkZjRiNDczZWM0ODQxMzZiOTE1MTZkMzBiMWEwYjI0L3NlYzo2ZGY0YjQ3M2VjNDg0MTM2YjkxNTE2ZDMwYjFhMGIyNF8yMjAvZnJhZzo5OTRkZWExOTIzMTQ0NDU2ODVlOThhOWQ2MDliYjc2Zi90ZXh0cmVnaW9uOjk5NGRlYTE5MjMxNDQ0NTY4NWU5OGE5ZDYwOWJiNzZmXzIxOTkwMjMyNjU5Mzk_65e2facb-5913-413c-b675-0f6923fc62c1"
      unitRef="usd">80900000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
</xbrl>
