<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iclr="http://www.iconplc.com/20201231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="iclr-20201231.xsd" xlink:type="simple"/>
    <context id="i0f88d4ed30e147c186d1c50d23823943_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="i0e7361f69b3740d59738ebe585f87334_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66708718c1264e15879ecbcca4238b44_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if0c5c6579e39454e8ac3eed9b0a1933c_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="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i80230252588b4ff0ab99d02963c1bcab_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i61a671e482fe4fae972874a87d6d9b2e_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i88f8b823649546eab7ae5181578abd6e_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i7470b6c4f2a54b6b90c562f4ea948792_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i5b4ef58de87c455e8c20513bd0cd434e_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="ife55e1eb32ff4cafb88cabde123f260b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i47d3c6e8caee4f6ea94736ff0a0b30cf_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i79e11dd8937c4690b961bb251772f0d2_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i075d1f59b13e470a9337ebacf011dc34_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib796ab43d65544ed999fc73b6fef3b50_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i743186d8918a4c8bbe759684ec7198cb_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i50bd0862563f4a6a8cbc5409730a0de7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i80bfb066267f400995ddadf2789dd962_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:OtherUndenominatedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i99d481658d6a44c98a88e154fd738d22_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ifab696cabfc44feb8236e4049629cf36_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic7283e07651146958eddb606ad645138_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i851edf03ce684d7c9d72434e3aecf7f9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">iclr:RedeemableNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i420be9d1ec774ab781ac85cd2b14e1aa_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibfc6db82a9894765ad496e8f67b2978d_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ide144d9d13634b80841bfb38d8496d93_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iecfffee49b5249aeab1ef21bf91be311_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie33ec74085f14ad2a0df17e53ce5022d_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2cede6220c824bf69e185a423903e5cb_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="i79d457667bb74e52889c95bf0909edd1_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="i96c4c3628391433d826b41b61c849dfc_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="i97899b82db1c42338f057f539beb365d_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="i0c8ccc9965d948a0920a0fc74523ba9a_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="id2ae55910f734fe8a01ef8f2ce986a4e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5f6a848743f64ad3b948cc0695936b8c_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="id5e6618847cb4ccab89bae1c7da61ea2_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="i48099e65483b43619091c65dc93bba34_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="i5b105d8693a64d039d8d3e675f6b0e30_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="i6155e31dc56f40e1a0e2a2ca747fb147_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="ic8395b21d9c14ac6a58d0c5850bfdc7c_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="i0776c86072da4514864a47fd86990a82_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="i891510c6c9aa4ecdbee4b9de338b0e13_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="ia15e8fadd6b949b88068f3f58f4ceb0a_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="i79e5af6c152f49e782e4368506b3234e_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="i97f0718d2a1f4b65b1e74f44dc0fc4c2_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="i53e0b28d1a7b4ac6a69060fc39872970_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="i8bbce9b6d56c454fa87942f7467ab30d_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="idda98179edb34e0b9ea3b0dd813f1b36_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="i663c12e8f6e341f3a0af4db1ca82fbfb_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="i028d6a139b9443b7bf85f38c06d40709_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="i7cbdb349b017490f973a098ed5e67007_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="ibaa0166ad79b40d6bd806ce46f77fd70_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="i57fa91fcb0914db8a4279f9640674a07_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="i8795068e71484ad296e8c2bc3bda3a32_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="i981bd0191e9645459d9de628ddba7fcc_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="i1b743f37b66948d49d79effc5744d6d7_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="i2c1b2760a4e649698ea141409fc55a30_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="i6eb5c9256fa34f539af9585a311daf5d_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="icf066570df4941418f996ae310f47020_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="id4c0e0594baf44188ecf4e239c12ef45_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie9f7c9e68d36432aaa4bbd51388f59b6_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iccc45fd9b5034d00ae11faf194d2dd84_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie17f1d5f750048daac20093681671749_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44ca0da673634ad6a2572bede3a5513d_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d4200b6ca294ccabd9bfb1e323ef163_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic07e6b3889d44d10b127b709f84bdf03_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib2243083c9c440eba546f5f8863848f5_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1133f07db2074d0b9dd97ee954c28d1a_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4a5ade36c0be4fdaba7e8a7d832386ec_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i44ebfcffc6474a29ba19530426b94e0e_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="i1da3caf3e0f449b9b6691c1ceee727ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeriesANoteMember</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="i10412dc4070f43a6bf84f29abb358e12_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeriesBNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic520a3a8d8004b2ea5cdbb0cd74aae73_D20151101-20151130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-11-01</startDate>
            <endDate>2015-11-30</endDate>
        </period>
    </context>
    <context id="i6c6e7ffc33c04fdd9bea27dedbe635bd_D20200701-20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-31</endDate>
        </period>
    </context>
    <context id="i2fb3d8db413942efbc69f5e8c0d45a93_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a460e71f9ea470692b87be5e7b265dc_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="i72ea4818b59a4111bbe678e9fcbb5c55_D20180101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic92e38d0e76e4fe0b775d6a7c3a64337_I20200724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2020-07-24</instant>
        </period>
    </context>
    <context id="i57f9ab9148f649549dd053639e5a0eb9_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="i0c1f2f08f6d64321b613289286464428_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="ie03695c20d764c6084bcc1625ef19c96_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="i5796b237dc4a4a9a8e72f4947ac743b5_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="ic8394920ae924c599b51ef4fa8cf9461_I20201231">
        <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-12-31</instant>
        </period>
    </context>
    <context id="i0c2de6a9924e4a999bba1e707d3f3e7a_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="ica15489943e1417f9287f217ed42b854_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="i57090ecd0ef543289c2ba610c65f79ed_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="id586e7634cab4b94b40b82aea444fd27_I20190924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-24</instant>
        </period>
    </context>
    <context id="i923eab6ec9c1453eba1c69fa303dde55_I20190925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-25</instant>
        </period>
    </context>
    <context id="i8308b00d0de043969512a5109bf2b483_I20190925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-25</instant>
        </period>
    </context>
    <context id="i359abbc85b974aa5afe21fb03fb5798d_I20190925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-25</instant>
        </period>
    </context>
    <context id="if0aee241944940ef90f8f0a548c2e4cf_D20190924-20190924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-24</startDate>
            <endDate>2019-09-24</endDate>
        </period>
    </context>
    <context id="i6f8738aab9ed452fa6808759d2c233b9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ideb28585af4f44e18c434dbb40e4134b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i318f60506929413f95366c507689887a_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:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf63461e83344e42971db266b1ff6f6f_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:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9533710eae8a462aa43f1471770bbb9e_D20190924-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-24</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1a6201ce344c47908167c0d5f6987e2c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iff7f8b9a03474ea1905f1ec9edc5dea3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1acab7b5104040a19499ecafb360ce61_I20190523">
        <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>2019-05-23</instant>
        </period>
    </context>
    <context id="i07dc1756c4824450a5ac25cff9b70652_I20190523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-23</instant>
        </period>
    </context>
    <context id="i575cdcd8590b4fedb541096e8432bdee_I20190523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-23</instant>
        </period>
    </context>
    <context id="i1f763536c16a4bbd841f05f030f27e2d_I20190523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-23</instant>
        </period>
    </context>
    <context id="i7dc61258b1804d2bb31336f34e079858_D20190523-20190523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-23</startDate>
            <endDate>2019-05-23</endDate>
        </period>
    </context>
    <context id="ia3a7d206529341668942e772a06ddfd5_D20200309-20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2020-03-09</startDate>
            <endDate>2020-07-17</endDate>
        </period>
    </context>
    <context id="if81c3eb5f44d45cdb7f589875238a40e_D20200717-20200717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-17</startDate>
            <endDate>2020-07-17</endDate>
        </period>
    </context>
    <context id="i8f17464fd8dc40dc9975ac1da3f6634d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e36ff8e938c4027bd6ec95a104f966d_D20190523-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-23</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i874509eb4b9b4d8596d9bad03d13ce50_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7c640790b73743ada68688db54c67f09_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MolecularMDCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-25</instant>
        </period>
    </context>
    <context id="i433693aff6b143bf9dc4cecae76b7828_I20190125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MolecularMDCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-25</instant>
        </period>
    </context>
    <context id="ie1110d6bdcf04819856c1d889f35ef02_I20190125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MolecularMDCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-25</instant>
        </period>
    </context>
    <context id="iacec916d8f7545b88e4cf002e894e614_D20190125-20190125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MolecularMDCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-25</startDate>
            <endDate>2019-01-25</endDate>
        </period>
    </context>
    <context id="i9aad45dfa1ec4beca53a1e2bbd8e8c96_D20190126-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MolecularMDCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-26</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2511555e733346518ab63be78ac1fd2b_D20190125-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MolecularMDCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-25</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7c242e4d4c644a10a71003fb469f4126_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MolecularMDCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if71159bb825748d6bb2f74708005e6ad_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MolecularMDCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia4dda12a7bae4a37a54635909129c488_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="i974aec1fb0f2448bb624c8fe4c45fd37_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ifbaa44fb2f9f415ea00700b4a8cd01c5_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="iaacb549fd1954586817ec02ead235c15_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ic0443a6327104256bdd3c2bac71218e5_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="i3b95ab2630084a43ba0a4d3de126bdbd_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ibe247eb3ca2e4aa684c1b803892ba0a2_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="ibb2a7619a9ae4762a4d73bf82f6f0f7f_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="iea4de98c782548aba96800d1cc179503_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">iclr:VolunteerListMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3616a7eba6349568a9fe00180c21b39_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">iclr:VolunteerListMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7e1169e9006746108ef7d75738a5e107_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5bfc6eb5251b4b4fa2e35307c5e24123_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7da54e7a2acd480b8b9e39fef44c95cd_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="i80a8132f278c432d8b4e0f7e3f81d7ec_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i601ecda12cda44818c558996b315b0e5_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="i7bc2061a5bef4399b7a4822dd1bb4369_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="if51a894f46124374a327e740a0ec9750_I20190924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-24</instant>
        </period>
    </context>
    <context id="icd9fec52756a4a078a557dd979993347_I20190924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-24</instant>
        </period>
    </context>
    <context id="if6abf4f08e9140348bbfc3d10be2f732_D20190924-20190924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-24</startDate>
            <endDate>2019-09-24</endDate>
        </period>
    </context>
    <context id="i4600e1cf1c4b4b96a2b6bffa9637e00f_D20190924-20190924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-24</startDate>
            <endDate>2019-09-24</endDate>
        </period>
    </context>
    <context id="id4f6512e39ce46c3962e6c484cb9fb31_D20190925-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:CRNHoldingsLLCSymphonyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-25</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie16480de0f53411da6ab4079ba6b213d_D20190523-20190523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-23</startDate>
            <endDate>2019-05-23</endDate>
        </period>
    </context>
    <context id="i1ea1f85ee3874df893bf3ccf8f16ff32_D20190523-20190523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-23</startDate>
            <endDate>2019-05-23</endDate>
        </period>
    </context>
    <context id="i9e08ec93ab51417bb49628f0ad6f6ea7_D20190523-20190523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-23</startDate>
            <endDate>2019-05-23</endDate>
        </period>
    </context>
    <context id="ie41a7488390a4809a5933899f81f388f_D20190524-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MeDiNovaResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-24</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc7634ef8c8b45ca90c66f8074c1878d_D20190125-20190125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MolecularMDCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-25</startDate>
            <endDate>2019-01-25</endDate>
        </period>
    </context>
    <context id="i134de626b8754728988b03a6cad13874_D20190125-20190125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MolecularMDCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-25</startDate>
            <endDate>2019-01-25</endDate>
        </period>
    </context>
    <context id="idb563f7cd46f4e498b32e5ab843b9c1a_D20190126-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MolecularMDCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-26</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idbefcbd81f084a308ba3d0b669796af1_I20170727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MapiGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-27</instant>
        </period>
    </context>
    <context id="i70512a6a4a84410dadd855a859fc5fbf_I20170727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MapiGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-07-27</instant>
        </period>
    </context>
    <context id="i21c08b89b59f4eb8abfd94ae81e26a52_D20170727-20170727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MapiGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-27</startDate>
            <endDate>2017-07-27</endDate>
        </period>
    </context>
    <context id="i6761951dfcae405ba4d341ee82e45010_D20170727-20170727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MapiGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-27</startDate>
            <endDate>2017-07-27</endDate>
        </period>
    </context>
    <context id="i95e3ec0c584f443c8ad89cf3baa7890a_D20170728-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MapiGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-28</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i68d863d97094473889b065b638b75fbf_I20160915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:ICONGovernmentPublicHealthSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-15</instant>
        </period>
    </context>
    <context id="ib628c1b1b1e0452d86971341758f54f7_I20160915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:ICONGovernmentPublicHealthSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-15</instant>
        </period>
    </context>
    <context id="i92d85578acb44e13887b2b86ba98ec44_I20160915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:ICONGovernmentPublicHealthSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">iclr:BrandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-15</instant>
        </period>
    </context>
    <context id="i79eb574f5319474695e7b479f6e2ca1e_D20160915-20160915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:ICONGovernmentPublicHealthSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-09-15</startDate>
            <endDate>2016-09-15</endDate>
        </period>
    </context>
    <context id="ia36df6b016ce475ea00ceb1f9a7e93d5_D20160915-20160915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:ICONGovernmentPublicHealthSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-09-15</startDate>
            <endDate>2016-09-15</endDate>
        </period>
    </context>
    <context id="i8e783665e5e2460bb660a506ea55f0b2_D20160915-20160915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:ICONGovernmentPublicHealthSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">iclr:BrandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-09-15</startDate>
            <endDate>2016-09-15</endDate>
        </period>
    </context>
    <context id="icf6c758681e948438cb2feebaed8141c_D20160916-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:ICONGovernmentPublicHealthSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-09-16</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2893fe5e34a54b54946be800e2dff3e6_D20151204-20151204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PmgResearchIncorporatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-04</startDate>
            <endDate>2015-12-04</endDate>
        </period>
    </context>
    <context id="iea91ac5e976d4877b7d0c8e0912ed929_I20151204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PmgResearchIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-04</instant>
        </period>
    </context>
    <context id="i6fc1792af52e4adf8bc5967822ffd680_I20151204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PmgResearchIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-04</instant>
        </period>
    </context>
    <context id="ie1546fb149a744399e0c958a9c176c9f_D20151204-20151204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PmgResearchIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-04</startDate>
            <endDate>2015-12-04</endDate>
        </period>
    </context>
    <context id="i9aa76558fddf431280989665d56995f3_D20151204-20151204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PmgResearchIncorporatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-04</startDate>
            <endDate>2015-12-04</endDate>
        </period>
    </context>
    <context id="idf1948e95ffa44faa3880a31839faf62_D20151205-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PmgResearchIncorporatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-05</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc74a4ea534d49989d8278033b4f614a_I20150227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MediMediaPharmaSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-02-27</instant>
        </period>
    </context>
    <context id="ia7784c8cdbda45a785d54f0c3ef67d50_I20150227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MediMediaPharmaSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-02-27</instant>
        </period>
    </context>
    <context id="i5f4924e81df742c68b067740d2709139_D20150227-20150227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MediMediaPharmaSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-27</startDate>
            <endDate>2015-02-27</endDate>
        </period>
    </context>
    <context id="i81455b5cf2714876856bbeb15534bd3d_D20150227-20150227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MediMediaPharmaSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-27</startDate>
            <endDate>2015-02-27</endDate>
        </period>
    </context>
    <context id="ib280783de2254a59bd0dd1cce94e9401_D20150228-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:MediMediaPharmaSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-02-28</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i875510ae4b154d41bb1061afc37393b2_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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-05-07</instant>
        </period>
    </context>
    <context id="ibf4796c1323b49cda65236debd82ced7_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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-05-07</instant>
        </period>
    </context>
    <context id="i371d91b9a60c4fe1b18a1e386554f8a7_D20140507-20140507">
        <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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-05-07</startDate>
            <endDate>2014-05-07</endDate>
        </period>
    </context>
    <context id="i0d647b0e916a4a64ad8527b96a818a86_D20140507-20140507">
        <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:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-05-07</startDate>
            <endDate>2014-05-07</endDate>
        </period>
    </context>
    <context id="i35d9b7897d024b82a52f5bd60f45eb20_D20140508-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:AptivSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-05-08</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idbc36559bc504e6d842948aadcf1902b_I20120228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PriceSpectiveLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-02-28</instant>
        </period>
    </context>
    <context id="i9e842aa3d7b54b4e8fb4395b10b0e0e5_D20120228-20120228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PriceSpectiveLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-02-28</startDate>
            <endDate>2012-02-28</endDate>
        </period>
    </context>
    <context id="i2952eeaeb67444f1b074c202d463b3f5_I20120228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PriceSpectiveLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-02-28</instant>
        </period>
    </context>
    <context id="i2c4467c08c38422ab75881ac9a38bf4f_I20120228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PriceSpectiveLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-02-28</instant>
        </period>
    </context>
    <context id="i81231a3299034a90ae440438fea1aa28_D20120228-20120228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PriceSpectiveLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-02-28</startDate>
            <endDate>2012-02-28</endDate>
        </period>
    </context>
    <context id="iee2e9f4db6c24f8b9b016ccad7ec5ef0_D20120228-20120228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PriceSpectiveLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-02-28</startDate>
            <endDate>2012-02-28</endDate>
        </period>
    </context>
    <context id="ibedf9b52d0f749a2ad0b17fa6b4f489e_D20120229-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PriceSpectiveLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-02-29</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i40a5dc77819a4d89b900f3a9d2c3f3c4_I20120215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:BeijingWitsMedicalLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-02-15</instant>
        </period>
    </context>
    <context id="if3f92190fc054634b9cc8d73c531105f_D20120215-20120215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:BeijingWitsMedicalLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-02-15</startDate>
            <endDate>2012-02-15</endDate>
        </period>
    </context>
    <context id="i6824bef23eaa4160a1c1d455846bf43b_I20120215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:BeijingWitsMedicalLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-02-15</instant>
        </period>
    </context>
    <context id="i13350c7074074ba6b3db1f0318ad23eb_I20120215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:BeijingWitsMedicalLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-02-15</instant>
        </period>
    </context>
    <context id="ie5758313e6a746dab3113fc2676055fc_D20120215-20120215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:BeijingWitsMedicalLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-02-15</startDate>
            <endDate>2012-02-15</endDate>
        </period>
    </context>
    <context id="ib2000f8ecd9b42e69ee24688090bbbd9_D20120215-20120215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:BeijingWitsMedicalLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-02-15</startDate>
            <endDate>2012-02-15</endDate>
        </period>
    </context>
    <context id="i8b746e3d60b8452796cceb38614c0bcf_D20120216-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:BeijingWitsMedicalLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-02-16</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic98bf08692a441d281d839995ea247b9_I20110714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:FirecrestClinicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">iclr:TechnologyAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2011-07-14</instant>
        </period>
    </context>
    <context id="i9a318a89bc3a4398af2c38d3716c1fce_I20110714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:FirecrestClinicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2011-07-14</instant>
        </period>
    </context>
    <context id="i4ab86806ef414a11b87651eb7cf76429_D20110714-20110714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:FirecrestClinicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-07-14</startDate>
            <endDate>2011-07-14</endDate>
        </period>
    </context>
    <context id="id30d13184ee943cc8675235e4f7bece3_D20110714-20110714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:FirecrestClinicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">iclr:TechnologyAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-07-14</startDate>
            <endDate>2011-07-14</endDate>
        </period>
    </context>
    <context id="ibbd93b1b548e4800bf789da19723fc10_I20110714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:FirecrestClinicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2011-07-14</instant>
        </period>
    </context>
    <context id="i5f918882e8e44e379a31c3b1fbc9a27a_I20110714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:FirecrestClinicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2011-07-14</instant>
        </period>
    </context>
    <context id="i4849d88bb58a4102b2fb3d4b8856974a_D20110714-20110714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:FirecrestClinicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-07-14</startDate>
            <endDate>2011-07-14</endDate>
        </period>
    </context>
    <context id="i18509f556e8745e18d3fb2025dadf35a_D20110714-20110714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:FirecrestClinicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-07-14</startDate>
            <endDate>2011-07-14</endDate>
        </period>
    </context>
    <context id="i5f9b91eb4e114edda5ab4078be774809_D20110715-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:FirecrestClinicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-07-15</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic0698b4a11ae4d82bc8d7aae726b348c_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="i3a53de977c4f4c50bd90bcc6f67d0274_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="idb0ec9b7bcfb4cbc9a0dda2c110ed3dc_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i34435cd9c4c349ea83c7df6591b589e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49488b0126b14e1ea128aa750c9af7b7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id62a58d1c0a44386b200d434fdd34d6b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <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="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <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="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9c2e78a9aed1461089600af7e2699382_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1aeb8ce3a457444ca5feeb9909091d85_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22cf2ad4590446d89cf469f850b10bf2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic82bec5d5b9e46edaf8e820eb19c0c53_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i484ebbb218bd4f978eedb9f3db84f9e8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied22f01c9b2c4a0288576a26634f3b1b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iab0cd6663b564d52a25f06099a8a91a0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iba782af3808e46f3b117369d9de78d57_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i01425bd0a105490ea044e1098f53638d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i30c7ba31216d45adabc6684a2eb0c5d5_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>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0b59394a10844bda0f2341874cc2ca1_I20191231">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7dff406da1724cbd91a937edde798323_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>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i196202954815403e93c28bfe09657035_I20191231">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaa8809f4216c43dfab818a7eb8b4659b_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>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i41daf7f0abab44e0937acdac72b3ac2f_I20191231">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9dff41d05573451099dac9276f20a24a_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>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia37aae8dbe2f487bbfdd7461b3fa4c13_I20191231">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic3b8519e1d6341819a2a14f89cceef8e_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>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i03e74126c30d4fd9b347dfed11ac45df_I20191231">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i65bddcb6e7aa492486766c9f96f6b2d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:InvestecGlobalTotalReturnCreditFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i16de4f6dadeb4a8ca8d214db09dc6208_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">iclr:InvestecGlobalTotalReturnCreditFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i12174a70ae9148109edf982e042e599f_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>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5cf08fc2c6594dbba19b6bb191a11305_I20191231">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i75f56edcb69449efa30e50b4c0633ef9_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>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i676e49040b6c48d7b47411fc0d5e632a_I20191231">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if310621925cf442e83fe6641e732bcc4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23a4f7b27cad484f8c3af3e9db578db5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i23ac4fb5fc754376b55f098d9eb4b372_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:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-05-07</instant>
        </period>
    </context>
    <context id="i3e211e109f534bfa9e8b37e3d337010b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if61852dee045405990f1ab64ba1e51bd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id4d15e09d84a42479f35bab9f201f089_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <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="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i778fe765a9154010957b8ca49a8e0926_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="id6ac59dd634d40d5b1f538d5c7cd7d42_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="i75a772414a32445c968275aa6e1bdfe2_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="i1374e75f17464b86a124e78fd71c4053_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="ie4e53912fb144c8783af755c8bcfdac6_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="i97cab7a2ac9940ffa12768a89aae6562_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="ied0270aff71a424ea63d78cf19329c3f_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="ibe86865004c54681b931e5c105b37ede_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="i7f0fb4c425f444af9c5352317465bc68_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="if417b1afed1f4fdab71c74e19c940739_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i106848a514b840e19545de6184065d0f_I20171231">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="i699378ff6daf4a36b1ef653a98603463_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i28ef483ee7af45a798d71261534cba36_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="i891389070ec1408fbac7bbe6cded4b3f_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="i1c2a3da29a6042acac8d0d7d6c53e983_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="i4fcd0c5faee54b82921f4481b8208a88_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="i913f2955267442648be4ea45c7782356_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="i06cb09b96d394013adad4c62cb9cb4c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9b41a7639df4c5590ff5a86e7c2edc2_I20191231">
        <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>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i881aa321df8646e0b1750cec35558802_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="i92acaa00ed244801802b41a831a9dd02_I20201231">
        <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>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i101f05bdce46419292825a859ad7e9d7_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id6f916b40d5a458a94049cdcd351a981_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a32763157b84b5e9c1b80e3473cf71f_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a87be6804044f56b862b8b6ba588ae8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d61e36f91f94440862f8e06884d66df_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i14c48293a5e84e8e87bf730458b79e3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if144b35c7e604ea38e04477fe7107e10_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic6116376806b42b6829da73b81fccea3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib9eb2557ceab4ca083c6f1d3497f3ca4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i57bc87e25e4e430a8e74daa440da2c70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic1736ce6d5234c6c930c5631ff43d971_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1f7f3eb8d76048a78a9611b2119542fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia02124c477764869a2e84caa1dc3b44b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2a00430829b24905a16b9dcddcbea6d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range7Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6d26f3ac81b41d9a09160dd4e2d4f25_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6fa963852f404dd3b052043fca23340a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range8Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib845ce9dbe4a4d8a9fb2eea3f52f1a57_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3cf69e0c11e444e3806b7815a7321491_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range9Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40a98946d03e4400b1f8cd733ce78451_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5c3487d48a5e49b19e7c5bf5c20fe12a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range10Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23dec5e6957447a1bd0494d4a5b4e957_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range11Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i07adce8665084674a7bd83baf65aee67_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range11Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f4e4140d7304395aecd2c7243625bbf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia107b143b2364c17b5854be91e725d74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66caaf23b813428f917e5441a2ffd639_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range13Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia56db02ac126422cac3442018ec69814_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range13Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie51f599d949c4c00a6ae516ea4e01ce2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range14Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iac3b4376e9c346238a9dd7573606319a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range14Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d995008977945da8dcac07a5fe8b602_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range15Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i11a50ed743e9487084c7655de09dc9ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range15Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd0a9d61717d451ebb0f24d15b111723_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range16Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic9924409063d4417812d7a69ce056940_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range16Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc5d51a3bbe244b68b52b186c8dea146_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range17Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i95e25a5e70964e5f85f00b6419214ba0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">iclr:Range17Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7a75baf0fa5446c282ed3817615d0a88_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">iclr:VestedAndNonVestedOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52fb00c0204f4986af2e1bdbad0a1cd6_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="ifbcc13c090624d3ca6f95c095f6a8f64_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0c57aff4615a471e9e859b352d12a17e_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="ib0a36b31306e4e1abdee0b5fc89dd872_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="ibf0cd24f2008468ea6b5c88e8e246cfb_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="i2020e34a2efa441b8d4a7e52066cf6d6_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="iab49a298a84d4b25bf28795727a9dba9_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ie871de4f95d94f95a2af3a19dd4048ad_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="iabbeb30d8a1f42de9e0d4c307bc907ac_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ieb6f64f670e3458da06e927397b13e0d_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="iabd254168c3b4c638c3e3854455fec2e_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="ief6ade4e96034965bfaa475ffa3c5ee3_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="i984bc08837e24096aa03cecba0384912_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="i0e6cc67020f14d8bbb144b09396ba0b2_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="i51a616cbce994f06a9681c8b98322d01_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="i2d2ce5c330bc490693e07045fc5a0edd_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="i0523e63adaa54354a1e16cd78b20ab7c_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i8e8fec1217a343f1b0ce142e22bb4d39_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="icf867b402d364d2fbe26ec55c5dc8235_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="i1fea857e297c46b08de83423875426e2_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="iacad5152e3df468e93acdeecfaeaad7e_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="iafe07c81fbc341cb8be15724e0f24aac_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ibfadb13d0a094fe2a1ab2082439f5d63_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:PerformanceBasedGrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd139319776b4fa0987925192f95a226_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="iff07d356f413482591aa8db78aa80802_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="i8b4a100840da4ef8b630197f50c9f175_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8ba9d83ee0694de187787afbf9bd9d40_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="i8228edf2a2a04a2ba60957a7139c5dbc_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="i2300b85625d04ac1a31ddc1ee49fc43c_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie4a27328be1844fe93976b3756e29ef0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iclr:GovernmentGrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90452ffa5ffa464aa7007112f819efba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">iclr:GovernmentGrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i73cf636308a44f519d1458ba8da61e44_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8aaff7743964411e8342a88791239d5d_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i23ad66b356664ee29277597e7db16702_I20150731">
        <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>2015-07-31</instant>
        </period>
    </context>
    <context id="i6c668555a7db4803a3813f5bcaeb47e1_D20150731-20150731">
        <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>2015-07-31</startDate>
            <endDate>2015-07-31</endDate>
        </period>
    </context>
    <context id="i6551fa1667344c8b89defd8cd8a06c78_D20150101-20151231">
        <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>2015-01-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="ifa12679422eb413d88baa8763f66531b_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="i739af1f1316e44ad85f216eb5bc88454_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="i81d83892ba55478cabc539269a7e7bbd_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="ibf239de8cf2941a9bb75a34622a395f8_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="ib68dbe682bdb43bd80f1512de31c5b17_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="id391cb1979f24e71943a2a395843618a_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="i396952b6e3e04a2db7cae09ce7e8f87f_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="ib6b835dcfe8249b6be9385d8d6ea46af_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="i0a3ddd19c7944ee98d7e93b7b517b31d_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="i0ecc008c3a924bdfa75a07f6ee6ed84b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iffc3cc87512c4d328bdf5ca10244cf6f_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="ice2eebc7162146b786d750bff90e62b8_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="ic7ae394553044777b502622aca803a1a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic2ea2e35a68f42d3b5ca9d2a36ee0577_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="i75dfde80f3354ab69d3d244898f5f9f1_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="if77b6ff57f3c458ca3357e8b7c7c3c0b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfEuropeAndOtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8969df2e15cd48ba960291fdc694c52a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="id926b42a30f4401f84425c784ac54b7e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i267c5bd39d0d4e4ea148f87b22ce457a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iaecdc85c21714b1a8a7f4ffbcb3cafe9_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="i6af65e8cf1d14c8ca6edaeda5f24611e_I20201231">
        <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:TaxYear2021To2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd165487c6d44dc6a3575463380aa599_I20201231">
        <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:TaxYear2023To2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i528f95d43e9545c49b896250b0ed6d66_I20201231">
        <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:TaxYear2028To2036Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i478f18dd67b94aa39b5686f04b4c29b2_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ib66ca1aaea68410389e57e28e70c4ae1_I20201231">
        <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:TaxYear2021To2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if3dd93479b144468b4dabe9e9c3d0e63_I20201231">
        <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:TaxYear2028To2037Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i61a08ff432e146f9972e6d2bb7ec49ce_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i30a215cb1c7840b994943eaa283bea6a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia187b4c0723d40acb01169e8a23934c7_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ide5bdf3df56541fca9e4fb3518c1dab7_I20201231">
        <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:TaxYear2037Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf130d75c0614c4dbde96ffc6252d73c_I20201231">
        <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:TaxYear2037Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7af1f4797cc4b5da17574820a930ead_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="i27f30a148c314695946a70afcde52083_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="ia2eed93aa1c74f11ab9999ec368c5cd9_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7a45d515536f4dfa89922a2d6ffa900f_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i439a9c671b8348fb9c09defa1464a6af_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalization2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0e9a66383ca42ce93d35783dca55468_D20200101-20201231">
        <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:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0219072dde19442e9a0728ef8487862b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:OnerousLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i55e90e752e804044b25da2caaf7f081d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalization2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if39160121c0b428d8084d4c1501bc30a_D20200101-20201231">
        <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:ResourceRationalization2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if7f94ea68e4a4666aa206d4ce17bc71a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:OnerousLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalization2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie3c57541ed984c56a8d4ecf21348eb05_I20201231">
        <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:ResourceRationalization2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1373369d4b274f55a7a752ae119950ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:OnerousLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalization2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie920eeff03014f3bbabc64f5b1b44c24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalization2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i48efa1e0477c421ea3230fb43f0404fd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8dead98fe3db4511a825f3c95f005a4b_D20180101-20181231">
        <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:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie68058f2fbb645ea887c69b087a4c105_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:OnerousLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib94340dd12d14704bd7d0c6400177ab1_I20181231">
        <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:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iad56abeb4d8a481285a76331b440431c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:OnerousLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i892cf8be4e4a4665b881d67b35bc8c13_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i443b43111b354d50acd545f3b77aebc9_D20190101-20191231">
        <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:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0fa2650e69884ca9b061df533a0dd5a4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:OnerousLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i57d0c515b45045819f65e3619d759565_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i33c9654c092045f3b2fa6aced1ca8345_I20191231">
        <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:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia69b43470bb145b1a3c4c0e3078ef943_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:OnerousLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i26f2c74f96454fb8ad6809d5fab9449a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic922da71775d4fa1877de7413773a3ae_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iab8a507b53de420b868e3656a7623826_I20201231">
        <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:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8187ef70d1fe4cad8b8a4ba0d6bd6358_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:OnerousLeaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4af5e112690c4cbfb6dbdd26ddf03dbb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i843548d059ba43c688e0ca78f8524922_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="i7a226d20672c419497a8eaa719017a9e_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="i2be4f15fba1c41f7991d355a33ab2425_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:TopClientMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0211a29b8414468698d9d6ed0159023e_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="i9cd6de894b2c451a9b042c8684a41173_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="idb4cff07a52745b28ebfad313cb20329_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients25Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i748adbca8b484290b498090768cb6984_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="ic3be464bde5b41e0923eb861203ce6bf_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="ie2a41d974a9442b092706ac0ffd4c6c2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients610Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia0c718b87ace4e7f84e566de8634a093_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="i3d2a553429e146a4938b91a5d08083b4_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="ifcc86887fed7482b9aba5f5415e6017e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:Clients1125Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if89b2d2482b643218138463c5ac401c0_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="ia5cf38d61c014fcab6f4d184f3e152cd_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="ife91043be3dc4d1f981520ccb9412729_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:OtherCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6ee93df085be44eba35517e89c4780c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5fbb80de7b6740639757d121c8384024_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="iab716519457448cd81030c84010c65b2_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="ie62dc000407e4f2a95a753e7a6ad261a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i313799b115834980933a7fb6003da20e_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="ia901b168dc80478981fe6b3f250b6366_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="i95c546f3cf5f4fdbb9a6f73fb1c5cc34_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8d0b88b0ba5844b1b30859e1ed3f6765_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="ibe61cddad2634f8599d72abb3b82d8e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia2d9961436f14eee84fcf7262af156b0_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="i365a2a00deb64cdc9228e3a4d0fadbcc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0ed32a9292f541808b7246b091a2fa7b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic4d1e8add77c43ed84b427f05e314b06_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="ie6e599009ca64a1482318f56e44c3f39_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibf9ce931f42d4bdbb4a8863069e0ada5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iebae595eb5de45d9ac35062a3455e01c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2d9543e424554a0586fc0e55feca62a0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ieeaa8ad057f24f9188acdfc19880bbf9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icaa0b6c8bce445a28ccbb22184655bd1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i36120ef4b92f4f4da6699ef560c94e2b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">iclr:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i17f175cd157041669c2b8f3ed5e1ce7e_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="ia7334a62f46e43fb801ff9fa5ae693e2_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i6ba93c3b3e7f4daeb76085a6def2cd7f_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i4da0d8189c484b57acba4c0623e421ba_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="i62a909642c0145df833b93ea2602acfe_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i2654b1f788594cb99023531825de713f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5e0245c373484043881a8efb5021513a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4774cd73faee4e3c947a4482d822319d_I20151215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorNotes2015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-15</instant>
        </period>
    </context>
    <context id="id4185f5c6fe94974a29aa28f0f7215a4_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="icaf0556fc4bd4ae6b5581885c58145dd_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="ib37133fee2ce44439017935051a69046_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="i2f09e1e41f8d4e7aa6752066196d73c6_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="id0978a1c10c94f0682340bca2550fe37_D20151215-20151215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorNotes2015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-12-15</startDate>
            <endDate>2015-12-15</endDate>
        </period>
    </context>
    <context id="if40f21ef471342cbb9b2b6fe13f5c3c5_D20151101-20151130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorNotes2015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-11-01</startDate>
            <endDate>2015-11-30</endDate>
        </period>
    </context>
    <context id="i2233a9e396504c48a1048ebd21935d56_I20201208">
        <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>
            <instant>2020-12-08</instant>
        </period>
    </context>
    <context id="i6005480839f84a9f8dd1e7afa1cb2c19_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="i01e604fa38604c2b970df4cb36f85183_D20190101-20191231">
        <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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9c096dbb51324f99ab719d3de033a3ba_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="i50bb9c13a88e4e5a976501c383aef2d4_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i6c93373de6054951ad5d9db03e17bb0b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">iclr:OncacareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8266a661742f403db93217fb823ee0ea_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHHealthSciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8a4afc85ffde4dde939f9262e09d82ef_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">iclr:ICONPlcAndPRAHHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHHealthSciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i0eea31092779482da194b87e93932676_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">iclr:ICONPlcAndPRAHHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">iclr:PRAHHealthSciencesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">iclr:PRAHHealthSciencesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iab14a09cd8e04a66b4cc95a9b3985c23_I20210224">
        <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:SeniorSecuredRevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-24</instant>
        </period>
    </context>
    <context id="i0b6a601ba975400eaf15e9880342cfdb_I20210224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">iclr:SeniorSecuredBridgeLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-24</instant>
        </period>
    </context>
    <context id="ia288a16e75fe4aaabfed560e50c9b121_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</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="number">
        <measure>pure</measure>
    </unit>
    <unit id="subsidiary">
        <measure>iclr:subsidiary</measure>
    </unit>
    <unit id="site">
        <measure>iclr:Site</measure>
    </unit>
    <unit id="segment">
        <measure>iclr:segment</measure>
    </unit>
    <unit id="tranche">
        <measure>iclr:tranche</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY180L2ZyYWc6OGZmYTEwMmZhMGRhNDZhNmIyMWRiNmQ5NTAzMjUxYmIvdGFibGU6NTk1MWY4YzkyMzM1NDJmMGE4ZGU4ZWJkYWRiMTIzNTAvdGFibGVyYW5nZTo1OTUxZjhjOTIzMzU0MmYwYThkZThlYmRhZGIxMjM1MF8yLTEtMS0xLTA_84a9f0b6-7dcd-4e7c-9b4d-e20cda16d23d">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY180L2ZyYWc6OGZmYTEwMmZhMGRhNDZhNmIyMWRiNmQ5NTAzMjUxYmIvdGFibGU6NTk1MWY4YzkyMzM1NDJmMGE4ZGU4ZWJkYWRiMTIzNTAvdGFibGVyYW5nZTo1OTUxZjhjOTIzMzU0MmYwYThkZThlYmRhZGIxMjM1MF80LTEtMS0xLTA_47293b1f-f463-4d2b-a527-233bea1444a5">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY180L2ZyYWc6OGZmYTEwMmZhMGRhNDZhNmIyMWRiNmQ5NTAzMjUxYmIvdGFibGU6NTk1MWY4YzkyMzM1NDJmMGE4ZGU4ZWJkYWRiMTIzNTAvdGFibGVyYW5nZTo1OTUxZjhjOTIzMzU0MmYwYThkZThlYmRhZGIxMjM1MF81LTEtMS0xLTA_42d990d9-7e1d-4022-b3dc-e1062fedfa63">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY180L2ZyYWc6OGZmYTEwMmZhMGRhNDZhNmIyMWRiNmQ5NTAzMjUxYmIvdGFibGU6NTk1MWY4YzkyMzM1NDJmMGE4ZGU4ZWJkYWRiMTIzNTAvdGFibGVyYW5nZTo1OTUxZjhjOTIzMzU0MmYwYThkZThlYmRhZGIxMjM1MF85LTEtMS0xLTA_f0c30811-37cd-4115-ba0c-2582f72eb47b">0001060955</dei:EntityCentralIndexKey>
    <dei:EntityAddressPostalZipCode
      contextRef="i0e7361f69b3740d59738ebe585f87334_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY180L2ZyYWc6OGZmYTEwMmZhMGRhNDZhNmIyMWRiNmQ5NTAzMjUxYmIvdGFibGU6NTk1MWY4YzkyMzM1NDJmMGE4ZGU4ZWJkYWRiMTIzNTAvdGFibGVyYW5nZTo1OTUxZjhjOTIzMzU0MmYwYThkZThlYmRhZGIxMjM1MF8xNC0xLTEtMS0w_786dc63b-d1cd-4c4d-b6d0-6a355e502072">D18 X5R3</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressPostalZipCode
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY180L2ZyYWc6OGZmYTEwMmZhMGRhNDZhNmIyMWRiNmQ5NTAzMjUxYmIvdGFibGU6NTk1MWY4YzkyMzM1NDJmMGE4ZGU4ZWJkYWRiMTIzNTAvdGFibGVyYW5nZTo1OTUxZjhjOTIzMzU0MmYwYThkZThlYmRhZGIxMjM1MF8xNC0xLTEtMS0w_a529e1e7-f455-4ea3-b4d4-0041445639e0">D18 X5R3</dei:EntityAddressPostalZipCode>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i79e11dd8937c4690b961bb251772f0d2_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMtMC0xLTEtNTEyNw_a4a3fa8e-3897-44ee-9035-6bee87b967bc">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <iclr:EquityMethodInvestmentPeriodMajorityVotingShareCapitalCanBeSoldToTheCompany
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTg1L2ZyYWc6ODg0ODY5MzQ2YjdiNDA0YmI4YTAyOGY5NjExOWVhOWUvdGV4dHJlZ2lvbjo4ODQ4NjkzNDZiN2I0MDRiYjhhMDI4Zjk2MTE5ZWE5ZV85ODk1NjA0NjUwMDA5_ba46c331-6025-4f85-b65a-236a67ca7f08">P18M</iclr:EquityMethodInvestmentPeriodMajorityVotingShareCapitalCanBeSoldToTheCompany>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzk4OTU2MDQ2NTk1MzM_e22dc422-3b5a-4405-9a96-24095fb9e1c6">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1Xzk4OTU2MDQ2NTIxMDA_5e862122-20d4-4915-814b-4d29eed27fe1">us-gaap:OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1Xzk4OTU2MDQ2NTIxMDA_f85057fa-2323-4338-a62a-61fd28eb43ff">us-gaap:OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTg4_2a4ce944-9776-4d27-baa1-e3e9b7f0c284">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTcy_82b53c27-a7bb-42ff-aa51-5511747be9f6">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTcz_c89eb6d6-7310-4a5e-ab14-e49e9e51d036">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zODY_92f65a58-1a07-444c-aa30-a8c39187e215">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zODY_f7c4b104-ee4b-4b7c-ab35-0275f8959f9f">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTc3_775fe364-f49d-4694-a009-471a3617a14e">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTc0_115df1c0-9c7b-4f37-afea-2b9c29c64eee">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTg5_b130bf36-0b4f-470f-b0e2-47fba41f3c8d">333-08704</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGFibGU6ZDU1N2JlZDY1YjIwNDFiZjhlOGJlNmM0M2Q2N2QyMjcvdGFibGVyYW5nZTpkNTU3YmVkNjViMjA0MWJmOGU4YmU2YzQzZDY3ZDIyN18xLTEtMS0xLTA_994f988f-dda4-4dd6-a86d-89b3a88f7b57">ICON PLC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGFibGU6ZDU1N2JlZDY1YjIwNDFiZjhlOGJlNmM0M2Q2N2QyMjcvdGFibGVyYW5nZTpkNTU3YmVkNjViMjA0MWJmOGU4YmU2YzQzZDY3ZDIyN180LTEtMS0xLTA_6e8c9f85-a530-4eb0-b513-a3d3dbe21cc8">L2</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGFibGU6ZDU1N2JlZDY1YjIwNDFiZjhlOGJlNmM0M2Q2N2QyMjcvdGFibGVyYW5nZTpkNTU3YmVkNjViMjA0MWJmOGU4YmU2YzQzZDY3ZDIyN183LTEtMS0xLTA_c1e84477-d751-4c0f-8cdd-e60334c8a8ad">South County Business Park,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGFibGU6ZDU1N2JlZDY1YjIwNDFiZjhlOGJlNmM0M2Q2N2QyMjcvdGFibGVyYW5nZTpkNTU3YmVkNjViMjA0MWJmOGU4YmU2YzQzZDY3ZDIyN184LTEtMS0xLTA_5a3b8f7b-d694-40c6-a7a8-8d32f0c30542">Leopardstown,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGFibGU6ZDU1N2JlZDY1YjIwNDFiZjhlOGJlNmM0M2Q2N2QyMjcvdGFibGVyYW5nZTpkNTU3YmVkNjViMjA0MWJmOGU4YmU2YzQzZDY3ZDIyN185LTEtMS0xLTA_0275c245-1c08-4f1e-8258-f0fb9d95669a">Dublin 18,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGFibGU6ZDU1N2JlZDY1YjIwNDFiZjhlOGJlNmM0M2Q2N2QyMjcvdGFibGVyYW5nZTpkNTU3YmVkNjViMjA0MWJmOGU4YmU2YzQzZDY3ZDIyN185LTItMS0xLTA_70a0b884-c39e-48d6-bfbc-25021faf10f0">IE</dei:EntityAddressCountry>
    <dei:ContactPersonnelName
      contextRef="i0e7361f69b3740d59738ebe585f87334_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTgx_f5b2b538-f8d0-4fd8-8839-4e87f118b58f">Brendan Brennan</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="i0e7361f69b3740d59738ebe585f87334_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTgz_0e50fa5e-4332-4e3e-babb-a35eb98fc1f9">South County Business Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i0e7361f69b3740d59738ebe585f87334_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTgy_6dbb85c1-5466-4fe6-815f-5d6272bb8894">Leopardstown</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i0e7361f69b3740d59738ebe585f87334_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTY3_f678bdfe-af36-461f-8dab-ca960ec320a4">Dublin 18</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="i0e7361f69b3740d59738ebe585f87334_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTY4_d6ae16a6-7da6-40b0-9f57-b4a77e0313c7">IE</dei:EntityAddressCountry>
    <dei:ContactPersonnelEmailAddress
      contextRef="i0e7361f69b3740d59738ebe585f87334_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTg0_32f72f55-7d2f-467f-a7c2-a544988efc19">Brendan.Brennan@iconplc.com</dei:ContactPersonnelEmailAddress>
    <dei:CountryRegion
      contextRef="i0e7361f69b3740d59738ebe585f87334_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTY5_0d61ef1c-6922-4756-ad87-ae4618819473">353</dei:CountryRegion>
    <dei:CityAreaCode
      contextRef="i0e7361f69b3740d59738ebe585f87334_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTc1_62f9ccf4-e6fb-4e40-80b1-fbb494337a68">1</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i0e7361f69b3740d59738ebe585f87334_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTg1_15256acf-7026-4c0f-98f5-eec353740565">291-2000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGFibGU6NjdlYjEyZTQyMmFhNGVlMDk2YmUyZGJlYWUyNTQ5ZDkvdGFibGVyYW5nZTo2N2ViMTJlNDIyYWE0ZWUwOTZiZTJkYmVhZTI1NDlkOV8xLTAtMS0xLTA_16818f8e-d40f-4398-bece-04eda1add21f">ORDINARY SHARES, PAR VALUE &#x20ac;0.06 EACH</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGFibGU6NjdlYjEyZTQyMmFhNGVlMDk2YmUyZGJlYWUyNTQ5ZDkvdGFibGVyYW5nZTo2N2ViMTJlNDIyYWE0ZWUwOTZiZTJkYmVhZTI1NDlkOV8xLTEtMS0xLTE2MjI1_f51caa31-cba0-48e3-9059-d1d90217f09e">ICLR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGFibGU6NjdlYjEyZTQyMmFhNGVlMDk2YmUyZGJlYWUyNTQ5ZDkvdGFibGVyYW5nZTo2N2ViMTJlNDIyYWE0ZWUwOTZiZTJkYmVhZTI1NDlkOV8xLTItMS0xLTA_2d09b558-c311-4e3e-a3e2-c2e94e0ab91d">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF84MjQ2MzM3MjQxMjY2_57282679-8780-49d8-9217-05806f0333d8"
      unitRef="shares">52788093</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTc4_7abb9092-988d-4fec-bc9d-b190539fbdbd">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTg2_9cbfb4e9-d89a-422a-b12c-6079d5c4987e">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTcw_3aff4b03-7e82-479c-880d-43be194fe5b1">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTc5_79299fef-1b27-4d30-bf56-01e5d480e586">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTcx_c25250c1-47d4-4455-abfc-6f0d947e7b2a">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTc2_b83dcf19-6bbd-4593-af73-bab909b95fef">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8yNjM4ODI3OTA5OTU1OA_8089d91f-d888-4526-8f09-16a33f0cb347">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentAccountingStandard
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8zNTgw_8e5fe945-e364-48ad-9d67-3f8f2a66ff93">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xL2ZyYWc6MTNkOTIwOTc0M2MwNGNlZThmYWM0M2ZhYWI0MjUzNmQvdGV4dHJlZ2lvbjoxM2Q5MjA5NzQzYzA0Y2VlOGZhYzQzZmFhYjQyNTM2ZF8yOTY4NjgxMzk4MjkyOA_33922cfd-8820-4595-911d-4ed75502b018">false</dei:EntityShellCompany>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzMtMS0xLTEtMA_658c89b7-1876-414d-a27f-7a5f21532a81"
      unitRef="usd">840305000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzMtMi0xLTEtMA_dd142987-5cc6-417b-bbbd-49f3f1bcc188"
      unitRef="usd">520309000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQtMS0xLTEtMA_874e7ce5-68ab-4204-9b4f-85dbac28209a"
      unitRef="usd">1729000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQtMi0xLTEtMA_4c19d082-ca6b-42f1-8940-5fb3dd9cb42c"
      unitRef="usd">49628000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzUtMS0xLTEtMA_fd651a42-4a33-4539-ae90-7fed38368abc"
      unitRef="usd">715271000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzUtMi0xLTEtMA_275ef3dd-e413-4c9d-a2c1-0d4f896c54d3"
      unitRef="usd">527708000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzYtMS0xLTEtMA_b777537a-e1b7-45bf-8428-86e51b9bf059"
      unitRef="usd">428684000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzYtMi0xLTEtMA_a50dfb4c-2240-44b3-94ed-a0861ac056d1"
      unitRef="usd">422769000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzctMS0xLTEtMA_ad4394cd-f708-4861-a27f-5ec3ca21de3f"
      unitRef="usd">35394000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzctMi0xLTEtMA_a23cbc26-8c6d-4838-a4bc-308c3541dafd"
      unitRef="usd">39290000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzgtMS0xLTEtMA_af295166-e997-4d1c-912b-ee875ddcebfe"
      unitRef="usd">53477000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzgtMi0xLTEtMA_18c9f6ad-9d57-45cf-91f2-b1d7ca179ed8"
      unitRef="usd">41517000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzktMS0xLTEtMA_2ed539f2-05e9-41d2-89c9-a0cda7c4c158"
      unitRef="usd">28118000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzktMi0xLTEtMA_4ae28096-83df-46cb-aeda-d945e433de6b"
      unitRef="usd">23759000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzEwLTEtMS0xLTA_bc57fa67-7147-46e5-b42f-25a1ed1fcc03"
      unitRef="usd">2102978000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzEwLTItMS0xLTA_1c3119f2-a423-4be3-a345-8460fbf3de5e"
      unitRef="usd">1624980000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzEyLTEtMS0xLTA_b7f5d8d3-e14d-46a4-8489-c8b349548f0b"
      unitRef="usd">174343000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzEyLTItMS0xLTA_3e32fa3b-3971-4a53-9345-c348076065cd"
      unitRef="usd">165087000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzEzLTEtMS0xLTA_91d5d489-d5a0-42aa-9667-0a8edd5a4cac"
      unitRef="usd">936257000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzEzLTItMS0xLTA_10dbead3-1830-41f1-a1f3-7380fef9027e"
      unitRef="usd">883170000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE0LTEtMS0xLTA_96d52ca6-366d-428b-9c3c-d6e842916cd2"
      unitRef="usd">84561000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE0LTItMS0xLTA_ad520eb8-efd8-4fdd-8770-ecb3208bf18c"
      unitRef="usd">104977000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE1LTEtMS0xLTA_83eddf66-e819-42e4-99c6-e3bc802d0ea7"
      unitRef="usd">20773000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE1LTItMS0xLTA_615afb21-8567-431b-a52f-bcc2ab4ef61b"
      unitRef="usd">17439000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE2LTEtMS0xLTA_84c75ce6-fde5-4486-acad-f52e98f9163e"
      unitRef="usd">17230000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE2LTItMS0xLTA_7852010a-da8d-43f1-a2ae-713de03c96ce"
      unitRef="usd">17230000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE3LTEtMS0xLTA_c636bb65-bea3-4a14-bc34-07a329678232"
      unitRef="usd">12705000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE3LTItMS0xLTA_223f104a-e000-420a-baaa-a0a1ab03a9d1"
      unitRef="usd">16682000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:EquityMethodInvestments
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE4LTEtMS0xLTM2NTM_3e8432df-3228-4ce4-9e12-cb87edbeb268"
      unitRef="usd">4534000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE4LTItMS0xLTM2NTM_215195d5-6f25-4d25-b4c7-997ddcd0858f"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE4LTEtMS0xLTA_55543266-62a1-4120-b605-2b83dd8094a7"
      unitRef="usd">15765000</us-gaap:OtherLongTermInvestments>
    <us-gaap:OtherLongTermInvestments
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE4LTItMS0xLTA_4873f222-eacc-4d3b-9f81-9d3b0a1ba629"
      unitRef="usd">10053000</us-gaap:OtherLongTermInvestments>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE5LTEtMS0xLTA_841caf5e-fe29-4bd4-a9f5-5b2801da8dd8"
      unitRef="usd">66460000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzE5LTItMS0xLTA_bb2f42ce-99ea-430b-b94d-c26170bee6f4"
      unitRef="usd">67894000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Assets
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzIwLTEtMS0xLTA_05d0518d-5c88-4b1c-a0d0-f608ec687d31"
      unitRef="usd">3435606000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzIwLTItMS0xLTA_c5ad9437-3b6b-4347-98ac-7c6385193696"
      unitRef="usd">2907512000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzIzLTEtMS0xLTA_90128da1-e137-4110-98c7-82af4f95f0a0"
      unitRef="usd">51113000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzIzLTItMS0xLTA_4e38e4a5-6a79-4d98-9c89-30cafa14aca8"
      unitRef="usd">24050000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzI0LTEtMS0xLTA_c65a2ce9-00e3-401d-9115-c37b346e85e7"
      unitRef="usd">660883000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzI0LTItMS0xLTA_2666be24-615e-4f1f-8caa-de56aa78c751"
      unitRef="usd">366988000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzI1LTEtMS0xLTA_161c3b13-0c24-485e-bc56-9d785cd7d1ef"
      unitRef="usd">399769000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzI1LTItMS0xLTA_6c8015c3-8cb4-4980-bdfa-61d8eb979ec4"
      unitRef="usd">378543000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzI2LTEtMS0xLTA_9bd9be7f-4290-4c8b-9622-764bec262ab2"
      unitRef="usd">12178000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzI2LTItMS0xLTA_6141e28a-2e81-452a-b471-76e803c11d6a"
      unitRef="usd">12031000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzI3LTEtMS0xLTA_989b88ef-5669-41d2-a784-49e356e90711"
      unitRef="usd">0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzI3LTItMS0xLTA_3ce68f7c-5f2e-498a-abb9-bef8cc4579c0"
      unitRef="usd">349640000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzI4LTEtMS0xLTA_a6b63c2b-e70a-43ef-aedd-bede25d43f13"
      unitRef="usd">1123943000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzI4LTItMS0xLTA_8b5c71f9-2f98-47e0-906c-a1ec6e3530f7"
      unitRef="usd">1131252000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLineOfCredit
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzMwLTEtMS0xLTA_8faa8dd8-cff5-4af3-ac11-ffb3f4731902"
      unitRef="usd">348477000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzMwLTItMS0xLTA_4eefa9a6-1578-4211-b32d-b30231e45e0d"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzMxLTEtMS0xLTA_ef862147-b88b-401c-91b6-5714b0d95bbe"
      unitRef="usd">60801000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzMxLTItMS0xLTA_63e71509-8563-4f8a-8adf-0850acf4f280"
      unitRef="usd">76593000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzMyLTEtMS0xLTA_138b39b2-693e-44b0-b298-fa4aa61dd08b"
      unitRef="usd">26366000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzMyLTItMS0xLTA_7ce8bbcb-5a88-4797-9954-85723f88ab94"
      unitRef="usd">17512000</us-gaap:OtherLiabilitiesNoncurrent>
    <iclr:CapitalGovernmentGrantsNoncurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzMzLTEtMS0xLTA_72922b21-1dc2-4a81-b5e5-d99aad465c56"
      unitRef="usd">838000</iclr:CapitalGovernmentGrantsNoncurrent>
    <iclr:CapitalGovernmentGrantsNoncurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzMzLTItMS0xLTA_120deee4-e68a-4d0e-888c-9c185045a3a0"
      unitRef="usd">813000</iclr:CapitalGovernmentGrantsNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM0LTEtMS0xLTA_6496ef4f-6718-49c6-8436-2d1ee1adf64f"
      unitRef="usd">14539000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM0LTItMS0xLTA_16bbc9ff-2890-475a-85e1-2e7a02cc01b8"
      unitRef="usd">14301000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM1LTEtMS0xLTA_71147535-2120-4150-82c7-93ae552cac79"
      unitRef="usd">10406000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM1LTItMS0xLTA_2346108c-b844-4309-948d-29c77c6a1b9e"
      unitRef="usd">9476000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM2LTEtMS0xLTA_183ced68-a85f-47c0-a199-917b8b792e43"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM2LTItMS0xLTA_a895f00b-0d40-4506-b23b-825f05ab6b74"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:Liabilities
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM3LTEtMS0xLTA_4e218a5c-a520-44a9-9029-45a3818a68cf"
      unitRef="usd">1585370000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM3LTItMS0xLTA_d7bb9249-2f36-4e59-a10e-688c8aa03d5f"
      unitRef="usd">1249947000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjowYTM3NzVhMzkzNGM0OWMxYTQ5ZTlhODBiOTQ3MGQwNF84MjQ2MzM3MjA4NjE0_4f73c5d3-8c18-406d-bb62-9131c13c4596"
      unitRef="eurPerShare">6</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjowYTM3NzVhMzkzNGM0OWMxYTQ5ZTlhODBiOTQ3MGQwNF84MjQ2MzM3MjA4NjE0_d9e2e633-3f6e-41c6-ad2c-386a2ab7bb1b"
      unitRef="eurPerShare">6</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjowYTM3NzVhMzkzNGM0OWMxYTQ5ZTlhODBiOTQ3MGQwNF84MjQ2MzM3MjA4NjEw_3e1cbdeb-7ae2-4320-a519-e7455119bec4"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjowYTM3NzVhMzkzNGM0OWMxYTQ5ZTlhODBiOTQ3MGQwNF84MjQ2MzM3MjA4NjEw_6e17c51e-520f-4851-be19-33aac7b59dbc"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3OWRhNDZjZWYwY2Y0YWY4YTlhYjM0NThmZDk3OGRhYV84MjQ2MzM3MjA4NTQ2_4bee9fc7-bca8-4b0d-868e-2c60c7c7f4c6"
      unitRef="shares">52788093</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3OWRhNDZjZWYwY2Y0YWY4YTlhYjM0NThmZDk3OGRhYV84MjQ2MzM3MjA4NTQ2_83e39f9a-cc70-4e17-9f9d-08795042f8b8"
      unitRef="shares">52788093</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3OWRhNDZjZWYwY2Y0YWY4YTlhYjM0NThmZDk3OGRhYV84MjQ2MzM3MjA4NTA3_10fa6a90-9d31-4873-bfb9-863883b76e23"
      unitRef="shares">53622206</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjo3OWRhNDZjZWYwY2Y0YWY4YTlhYjM0NThmZDk3OGRhYV84MjQ2MzM3MjA4NTA3_74a38e2f-af7f-49dc-a67e-d72c8fb4a30e"
      unitRef="shares">53622206</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQwLTEtMS0xLTA_015ec195-12a5-4060-af69-02881c065977"
      unitRef="usd">4580000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQwLTItMS0xLTA_a0916fdb-cf8f-4ee9-b659-678d541d06e0"
      unitRef="usd">4635000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQxLTEtMS0xLTA_8f13435b-59ba-49bf-94a1-e9da5cb91e0f"
      unitRef="usd">617104000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQxLTItMS0xLTA_6fe32855-4801-4d28-896e-266fa9e7dd78"
      unitRef="usd">577961000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <iclr:OtherUndenominatedCapital
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQyLTEtMS0xLTA_068d591a-491e-44e1-939d-791edc6e969c"
      unitRef="usd">1134000</iclr:OtherUndenominatedCapital>
    <iclr:OtherUndenominatedCapital
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQyLTItMS0xLTA_c9644f3f-c1f9-453b-8e2c-9bab9b4740ff"
      unitRef="usd">1052000</iclr:OtherUndenominatedCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQzLTEtMS0xLTA_ff505681-1a13-4d58-89a3-506d21b4f404"
      unitRef="usd">-35477000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQzLTItMS0xLTA_a3c24000-0bf8-45c1-a883-9877174df5d4"
      unitRef="usd">-75819000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQ0LTEtMS0xLTA_6d055a69-deec-488d-827b-db04ccfc08f9"
      unitRef="usd">1262895000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQ0LTItMS0xLTA_cfc89453-fa05-4c9b-ab2b-ab66a947f7ce"
      unitRef="usd">1110226000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQ1LTEtMS0xLTA_27d95925-e759-41f8-8571-113420737550"
      unitRef="usd">1850236000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQ1LTItMS0xLTA_5151086f-8609-47ba-a51c-fce7975f6639"
      unitRef="usd">1618055000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQ2LTEtMS0xLTA_e2dc4d72-5816-4b26-bd45-ce270904be40"
      unitRef="usd">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQ2LTItMS0xLTA_abf1282f-6fc8-482e-8f29-fd0e0f2bb9d8"
      unitRef="usd">39510000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <iclr:StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQ3LTEtMS0xLTA_8f5ed124-00f9-4509-9d54-be6c33d7e26c"
      unitRef="usd">1850236000</iclr:StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount>
    <iclr:StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQ3LTItMS0xLTA_b46cc521-dda5-46de-9182-41a873e64665"
      unitRef="usd">1657565000</iclr:StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQ4LTEtMS0xLTA_0ebfa49c-e365-425a-90e0-68b693747181"
      unitRef="usd">3435606000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMTgvZnJhZzo5ODFhNjVkNWE2NzI0OTljYjM5ZTAwNGIwMDJmNTZkZC90YWJsZToxZThmNDg1NzYxMGI0YzI2OTViM2ZiNzA2ZjRiNDExZC90YWJsZXJhbmdlOjFlOGY0ODU3NjEwYjRjMjY5NWIzZmI3MDZmNGI0MTFkXzQ4LTItMS0xLTA_4cc00f2a-2c7c-41b6-9ff4-5c180f58553d"
      unitRef="usd">2907512000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzYtMS0xLTEtMA_057f66e5-747b-4c99-ab5d-bc9b163b712e"
      unitRef="usd">2797288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzYtMi0xLTEtMA_36fa9eae-90f3-4b54-9f7b-13f678e8ed7a"
      unitRef="usd">2805839000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzYtMy0xLTEtMA_fab7450e-8ddd-4d7a-be32-c5d6e407e86d"
      unitRef="usd">2595777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzktMS0xLTEtMA_f4668032-14ba-48bd-bef6-10a497790a45"
      unitRef="usd">1979883000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzktMi0xLTEtMA_7573eee8-f944-4343-b7fd-862af9ae4157"
      unitRef="usd">1974135000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzktMy0xLTEtMA_60844129-c810-4897-b973-c57cb1641f2b"
      unitRef="usd">1818220000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzEwLTEtMS0xLTA_1646c928-d509-495e-b051-f1bba5af451b"
      unitRef="usd">341690000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzEwLTItMS0xLTA_2dab5e7a-1038-4621-9632-c548a248b2ed"
      unitRef="usd">336748000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzEwLTMtMS0xLTA_44df8a53-5523-40dc-b25f-b9e59bbb17a4"
      unitRef="usd">325794000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzExLTEtMS0xLTA_1291be3d-fe41-47e2-bd98-fcbfda52ade1"
      unitRef="usd">66126000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzExLTItMS0xLTA_b5f85404-6bbf-42c6-898c-86c79a120473"
      unitRef="usd">61550000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzExLTMtMS0xLTA_b149d056-d771-4ea7-8562-810bda328421"
      unitRef="usd">65916000</us-gaap:DepreciationAndAmortization>
    <us-gaap:RestructuringCharges
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzEyLTEtMS0xLTA_061370cf-b2cf-4a5f-b7ac-3daeaa01456c"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzEyLTItMS0xLTA_d4af451b-d719-4d4e-a1d0-8907f9bdd176"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzEyLTMtMS0xLTA_ac00fd73-459a-4650-81b9-5202f59d0d1e"
      unitRef="usd">12490000</us-gaap:RestructuringCharges>
    <us-gaap:CostsAndExpenses
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzEzLTEtMS0xLTA_ea9e85e7-cecb-4185-be06-40074c2cd045"
      unitRef="usd">2405788000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzEzLTItMS0xLTA_fb5fbb6c-b504-4307-a7b0-9a0cfe7339a4"
      unitRef="usd">2372433000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzEzLTMtMS0xLTA_3262c2ef-e1cc-446f-8bda-7211aa037d25"
      unitRef="usd">2222420000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE1LTEtMS0xLTA_3e1dc3ec-0bce-444b-907d-891fb6d32e64"
      unitRef="usd">391500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE1LTItMS0xLTA_d9a09112-d35d-4fc5-bc45-62dd710e2f1a"
      unitRef="usd">433406000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE1LTMtMS0xLTA_37c23001-3fac-4e03-a733-2e0e54455fe2"
      unitRef="usd">373357000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE2LTEtMS0xLTA_74e1e138-1296-4db1-aea0-3a84618f059d"
      unitRef="usd">2724000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE2LTItMS0xLTA_dd389f6e-4cca-4561-a4db-71ff578a459b"
      unitRef="usd">6859000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE2LTMtMS0xLTA_a3652061-f983-4b79-a661-649ec63c2b39"
      unitRef="usd">4759000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseDebt
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE3LTEtMS0xLTA_20014d3a-d8fa-4725-a08c-a2c5bda9dcd6"
      unitRef="usd">13019000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE3LTItMS0xLTA_640291f9-61ff-47fd-97ea-b996037f4a8a"
      unitRef="usd">13276000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE3LTMtMS0xLTA_edccd096-4b81-4045-9734-225e2d0833b8"
      unitRef="usd">13502000</us-gaap:InterestExpenseDebt>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE5LTEtMS0xLTA_9950b99c-3dab-4f81-af2a-768d39c30b50"
      unitRef="usd">381205000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE5LTItMS0xLTA_dc114609-99c0-49c5-acbf-bbb60ab8d9bb"
      unitRef="usd">426989000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzE5LTMtMS0xLTA_6cbe7ac5-7494-406d-bd76-681b7746b0ec"
      unitRef="usd">364614000</us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIwLTEtMS0xLTA_1d2709bc-d96f-40e6-ae07-ae8375d4b1db"
      unitRef="usd">47875000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIwLTItMS0xLTA_f9f7fd10-6424-494d-ae8d-b4bc2706e526"
      unitRef="usd">51133000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIwLTMtMS0xLTA_b99f85e5-5879-4f76-9580-de229fe82406"
      unitRef="usd">41958000</us-gaap:IncomeTaxExpenseBenefit>
    <iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIyLTEtMS0xLTM2NzE_ddd239ed-fd01-4e46-9410-933eb28ca8e1"
      unitRef="usd">333330000</iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest>
    <iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIyLTItMS0xLTM2NzE_380f5716-6d67-4820-bc08-d3d08ef9f54d"
      unitRef="usd">375856000</iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest>
    <iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIyLTMtMS0xLTM2NzE_4e3c5c92-5eea-4c23-8d35-223dcc45967e"
      unitRef="usd">322656000</iclr:IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIzLTEtMS0xLTM2NzE_024d452e-0ffc-4883-84ff-21cc7629c356"
      unitRef="usd">-366000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIzLTItMS0xLTM2NzE_97119fd9-29c9-4f23-a317-93fb102594f4"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIzLTMtMS0xLTM2NzE_0e27aa7c-831a-4112-90fd-8f84be7d6013"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:ProfitLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIyLTEtMS0xLTA_561bf805-13e0-4ade-a7b3-ef1e2e27e397"
      unitRef="usd">332964000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIyLTItMS0xLTA_0b841d6d-90dd-4b41-841b-913d2f65afac"
      unitRef="usd">375856000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIyLTMtMS0xLTA_15ec38ef-6142-4553-82de-5bff3b44e87e"
      unitRef="usd">322656000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIzLTEtMS0xLTA_61588e53-0226-44a9-a56b-53f493309131"
      unitRef="usd">633000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIzLTItMS0xLTA_a1168ceb-d5b1-42e0-b321-0e9dd70552ac"
      unitRef="usd">1870000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzIzLTMtMS0xLTA_38468f9c-a9d1-4b66-a9e0-b67b1b5b0ec4"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzI0LTEtMS0xLTA_352eebdd-409b-4f44-985b-065caaffd307"
      unitRef="usd">332331000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzI0LTItMS0xLTA_ee3a04d6-8024-46b2-b6a6-b208c3ea05ea"
      unitRef="usd">373986000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzI0LTMtMS0xLTA_28c3a3c2-00a4-4d51-924c-aa128795078f"
      unitRef="usd">322656000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzI4LTEtMS0xLTA_9fb9aa3d-bc83-4491-9e84-3f16045d7d58"
      unitRef="usdPerShare">6.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzI4LTItMS0xLTA_951fcc8e-901b-4c8c-8ea8-8dd064c9bdd0"
      unitRef="usdPerShare">6.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzI4LTMtMS0xLTA_9683add5-1761-40f6-9d61-c1b763d58284"
      unitRef="usdPerShare">5.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzI5LTEtMS0xLTA_f0034e00-1111-4442-929b-1a9425b2e42c"
      unitRef="usdPerShare">6.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzI5LTItMS0xLTA_f9c0b104-2714-4d8c-b2e5-1308ffcdbc7c"
      unitRef="usdPerShare">6.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzI5LTMtMS0xLTA_23f2e64b-25cb-4db5-9e0b-913d0c28f3df"
      unitRef="usdPerShare">5.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzMyLTEtMS0xLTA_f9465bde-68bb-4927-a47f-a7eaa8f13c55"
      unitRef="shares">52859911</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzMyLTItMS0xLTA_af85b36b-3ba8-435c-9325-2f21219137df"
      unitRef="shares">53859537</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzMyLTMtMS0xLTA_46297b44-fb5a-4f67-84dd-ee2af614e22e"
      unitRef="shares">54118764</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzMzLTEtMS0xLTA_29444b86-31f1-4a09-a358-ea695e96b509"
      unitRef="shares">53283585</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzMzLTItMS0xLTA_5a44b8b0-e5a9-4878-bc36-e821826e3f6b"
      unitRef="shares">54333461</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjQvZnJhZzpjOGNiMjYxMGFkNmY0NGNkOWUwMWRkZTVmZmExNmNiYS90YWJsZTo4NTEwZDE2ZGIxNzI0ZDM4ODFmNGU3N2VhMzkwZTJhMC90YWJsZXJhbmdlOjg1MTBkMTZkYjE3MjRkMzg4MWY0ZTc3ZWEzOTBlMmEwXzMzLTMtMS0xLTA_bda2d0bf-e549-46b3-92b4-3323e7a13cd8"
      unitRef="shares">54790663</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzMtMS0xLTEtMA_561bf805-13e0-4ade-a7b3-ef1e2e27e397"
      unitRef="usd">332964000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzMtMi0xLTEtMA_1c396a67-053d-4a04-823d-2d1d88d20401"
      unitRef="usd">375856000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzMtMy0xLTEtMA_b060b107-d57b-4bf2-a85b-a97d5b2a29ef"
      unitRef="usd">322656000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzUtMS0xLTEtMA_96b417f9-686b-4daf-98e4-9ff13c6b3b2e"
      unitRef="usd">48129000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzUtMi0xLTEtMA_059b1a5e-de01-4acb-81bc-e82c1f02dd60"
      unitRef="usd">-1313000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzUtMy0xLTEtMA_46020241-4f9e-42e0-9fb8-340bdb096bc2"
      unitRef="usd">-26522000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzYtMS0xLTEtMA_4a9c47f8-9031-4589-8978-b61bf5b16c7e"
      unitRef="usd">-1603000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzYtMi0xLTEtMA_9c05e5f7-a31e-4f50-94e6-35cf6d41af7e"
      unitRef="usd">-2710000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzYtMy0xLTEtMA_1bd17f12-c117-4013-a3ae-eb743aac89fe"
      unitRef="usd">-4834000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzctMS0xLTEtMA_2c0962ef-eaa5-4a93-ad35-0041acdd805f"
      unitRef="usd">-231000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzctMi0xLTEtMA_2547257c-49b4-4503-9e64-46ec09eecd93"
      unitRef="usd">681000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzctMy0xLTEtMA_39920b58-a6c6-4bf0-9e96-f3df88b9d811"
      unitRef="usd">-155000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzgtMS0xLTEtMA_c9d56156-f507-4ff1-95a5-21553df1cd05"
      unitRef="usd">-4138000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzgtMi0xLTEtMA_0147e799-7ca4-4b34-bab0-99026001e537"
      unitRef="usd">-2226000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzgtMy0xLTEtMA_dc688165-4265-43e9-ba7a-539a7b0c5a40"
      unitRef="usd">2855000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzktMS0xLTEtMA_2a91fef8-dc47-4791-9daa-3a43a53252cf"
      unitRef="usd">910000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzktMi0xLTEtMA_86c30e79-4d39-477b-8f0d-f0b6e620c5a5"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzktMy0xLTEtMA_ec7bfd6f-d21a-40c4-93ab-00b59789f6b6"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEwLTEtMS0xLTM2ODQ_8c00fbd7-6f2d-49ef-b866-80f143e1ff6b"
      unitRef="usd">-905000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEwLTItMS0xLTM2ODQ_da71468e-92db-4b2e-a3d7-0fb503292d35"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEwLTMtMS0xLTM2ODQ_8919093c-b0dc-4006-895e-4eb485385a87"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEwLTEtMS0xLTA_a27efdf4-48b1-4c5a-9601-55520b8c43b8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEwLTItMS0xLTA_35be1fb5-f2d5-4321-9a2f-b49fa07cee1f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEwLTMtMS0xLTA_21b352d2-6fc7-4db2-bae0-96ad09ddb10c"
      unitRef="usd">-1036000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzExLTEtMS0xLTA_071bc9b3-7246-46e0-9191-3b36b853ce64"
      unitRef="usd">373306000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzExLTItMS0xLTA_e9f23c29-e91c-4820-92ce-ccb32f085a7e"
      unitRef="usd">369365000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzExLTMtMS0xLTA_87c3e5ec-00e9-43c4-bc77-3f9d806e6819"
      unitRef="usd">292041000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEyLTEtMS0xLTA_737f4c4f-a9a0-44a0-b07a-5aa475f744ff"
      unitRef="usd">633000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEyLTItMS0xLTA_655c78bb-29a5-4d95-bd21-6125781a0ffb"
      unitRef="usd">1870000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEyLTMtMS0xLTA_76629892-1ac4-404a-9702-e16247832159"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEzLTEtMS0xLTA_bca5a276-487e-4c74-a979-fc67c805e9e0"
      unitRef="usd">372673000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEzLTItMS0xLTA_24600079-32a1-4809-a569-b762443a33dd"
      unitRef="usd">367495000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMjcvZnJhZzplOTM4MDU2YzE1YjQ0NDk5OTMxNzI5MDg0MGZiZGFiZC90YWJsZTozOWY1YjM4ZDk0NDA0NDY1YTlmNzA2N2Y1YTRiYmJiNi90YWJsZXJhbmdlOjM5ZjViMzhkOTQ0MDQ0NjVhOWY3MDY3ZjVhNGJiYmI2XzEzLTMtMS0xLTA_8933ab83-cbaf-464c-8397-6bd82482a9e3"
      unitRef="usd">292041000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="i80230252588b4ff0ab99d02963c1bcab_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzItMS0xLTEtMA_1493f763-4a6e-454c-b9fa-c0a48c1963a9"
      unitRef="shares">54081601</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i80230252588b4ff0ab99d02963c1bcab_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzItMi0xLTEtMA_c9536057-89e2-4cfb-aa53-6e4c927c3a09"
      unitRef="usd">4664000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i61a671e482fe4fae972874a87d6d9b2e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzItMy0xLTEtMA_b78077d4-d9d9-45dd-acf5-6321032c1aca"
      unitRef="usd">481337000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i88f8b823649546eab7ae5181578abd6e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzItNC0xLTEtMA_7fc041d8-30d0-4cce-9d82-865025e4c57d"
      unitRef="usd">912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7470b6c4f2a54b6b90c562f4ea948792_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzItNS0xLTEtMA_c5cb1ac4-5fd6-45c4-9387-5bb3cd1db727"
      unitRef="usd">-38713000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5b4ef58de87c455e8c20513bd0cd434e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzItNi0xLTEtMA_6cd8e5b8-d08e-48f0-b355-d60204761330"
      unitRef="usd">742800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ife55e1eb32ff4cafb88cabde123f260b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzItNy0xLTEtMA_29220f74-8851-4fd4-b105-e4a9c518331f"
      unitRef="usd">1191000000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i47d3c6e8caee4f6ea94736ff0a0b30cf_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzItOC0xLTEtMA_6e3f11f1-c7a6-4ec9-8fff-51de04884006"
      unitRef="usd">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:StockholdersEquity
      contextRef="i075d1f59b13e470a9337ebacf011dc34_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMtNi0xLTEtMjQ4MQ_cd930d37-f636-4857-80b6-1bcda9bf2691"
      unitRef="usd">-48104000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib796ab43d65544ed999fc73b6fef3b50_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMtNy0xLTEtMjQ4MQ_c6053c14-64a3-4671-a707-eea74cdfd7bb"
      unitRef="usd">-48104000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="i743186d8918a4c8bbe759684ec7198cb_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzQtMS0xLTEtMjQ4MQ_ce60462b-0f85-4c80-920d-4b06c3dad2c8"
      unitRef="shares">54081601</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i743186d8918a4c8bbe759684ec7198cb_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzQtMi0xLTEtMjQ4MQ_deb5c5d1-4770-4c31-8756-4093a95b6d80"
      unitRef="usd">4664000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50bd0862563f4a6a8cbc5409730a0de7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzQtMy0xLTEtMjQ4MQ_a3fed8d7-5ed0-447b-a117-e879f1fb5537"
      unitRef="usd">481337000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i80bfb066267f400995ddadf2789dd962_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzQtNC0xLTEtMjQ4MQ_2843ae86-2ff0-4517-a306-e15d7e92a873"
      unitRef="usd">912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i99d481658d6a44c98a88e154fd738d22_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzQtNS0xLTEtMjQ4MQ_e9c5f801-4f90-4a75-877d-a8c28149fcdc"
      unitRef="usd">-38713000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifab696cabfc44feb8236e4049629cf36_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzQtNi0xLTEtMjQ4MQ_4c3f3fb3-1375-4616-a66f-0bc65cfa8854"
      unitRef="usd">694696000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic7283e07651146958eddb606ad645138_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzQtNy0xLTEtMjQ4MQ_b29526e9-f7b3-402e-8d3f-a4fdb7c17940"
      unitRef="usd">1142896000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i851edf03ce684d7c9d72434e3aecf7f9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzQtOC0xLTEtMzAxMg_f9f826ac-90ab-451a-a233-550137614947"
      unitRef="usd">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:NetIncomeLoss
      contextRef="i420be9d1ec774ab781ac85cd2b14e1aa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzQtNi0xLTEtMA_775ffc3f-7dc1-4270-afb3-484266d19650"
      unitRef="usd">322656000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzQtNy0xLTEtMA_8472bdb0-ce07-496f-ab5e-1ce4acce0dd2"
      unitRef="usd">322656000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ibfc6db82a9894765ad496e8f67b2978d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzUtNS0xLTEtMA_e450268c-9ff1-4633-ad1f-b390308a3df9"
      unitRef="usd">-26522000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzUtNy0xLTEtMA_365d79b9-8891-4d68-aaac-50bd5ff078d5"
      unitRef="usd">-26522000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="ibfc6db82a9894765ad496e8f67b2978d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzYtNS0xLTEtMA_2766bfe6-a044-42ed-a963-2f70b0fa6dd6"
      unitRef="usd">-4834000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzYtNy0xLTEtMA_be13f586-bb50-4f64-ada3-75aa614839c6"
      unitRef="usd">-4834000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ibfc6db82a9894765ad496e8f67b2978d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzctNS0xLTEtMA_9e044dc0-57e8-4887-aaee-c900c79bab25"
      unitRef="usd">-155000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzctNy0xLTEtMA_eb4cc1b4-92b5-4b15-b718-d67a0523d518"
      unitRef="usd">-155000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ibfc6db82a9894765ad496e8f67b2978d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzgtNS0xLTEtMA_16ab1462-22cf-49df-a68d-857d7101ee9b"
      unitRef="usd">2855000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzgtNy0xLTEtMA_0d6a67bf-56f4-4de2-bec9-bd5d17986ccf"
      unitRef="usd">2855000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ibfc6db82a9894765ad496e8f67b2978d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzktNS0xLTEtMA_7aaf1dc0-3ae4-4bdf-8faa-39cab3efee3f"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzktNy0xLTEtMA_2900a220-f227-4293-aa13-69961ce94480"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ibfc6db82a9894765ad496e8f67b2978d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzEwLTUtMS0xLTA_534eca0c-ae40-44e8-9a49-09ee145b1f09"
      unitRef="usd">-1036000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzEwLTctMS0xLTA_97d9d5ad-f136-4c32-918d-bab0c29b2b64"
      unitRef="usd">-1036000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzExLTctMS0xLTA_1576c8f7-2147-4772-8f57-00133a16522b"
      unitRef="usd">292041000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ide144d9d13634b80841bfb38d8496d93_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzEyLTEtMS0xLTA_34cfd756-d7b7-4ec3-a965-aee23a2231b2"
      unitRef="shares">408699</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ide144d9d13634b80841bfb38d8496d93_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzEyLTItMS0xLTA_2d683f49-cc0c-4c05-b699-7145bf3fe663"
      unitRef="usd">29000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iecfffee49b5249aeab1ef21bf91be311_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzEyLTMtMS0xLTA_fc96a093-0b7c-4e28-9cfb-8869c551d02f"
      unitRef="usd">16777000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzEyLTctMS0xLTA_7611cd7f-520b-436e-a3b0-41f1e03dd811"
      unitRef="usd">16806000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ide144d9d13634b80841bfb38d8496d93_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzEzLTEtMS0xLTA_e36549e5-7204-4f1c-95ad-f785469dcbf8"
      unitRef="shares">489568</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ide144d9d13634b80841bfb38d8496d93_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzEzLTItMS0xLTA_a937437b-8016-4736-bc87-54f33f28e6de"
      unitRef="usd">36000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzEzLTctMS0xLTA_5fcf0ceb-8299-44e3-a8d3-94b8914b3a8f"
      unitRef="usd">36000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iecfffee49b5249aeab1ef21bf91be311_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE0LTMtMS0xLTA_36c95d67-98e2-4cef-b249-efe4f1873123"
      unitRef="usd">31544000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE0LTctMS0xLTA_de02cd3d-fd51-4d12-bec7-a314ec95d361"
      unitRef="usd">31544000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="iecfffee49b5249aeab1ef21bf91be311_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE1LTMtMS0xLTA_f073b771-8b17-48e2-830a-175dd4b1437f"
      unitRef="usd">16000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE1LTctMS0xLTA_023d6826-dd9e-4200-a4f4-c99d7f058f45"
      unitRef="usd">16000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ide144d9d13634b80841bfb38d8496d93_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE2LTEtMS0xLTA_18e63d5d-88a9-4644-9604-852bd0b9415b"
      unitRef="shares">1008162</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ide144d9d13634b80841bfb38d8496d93_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE2LTItMS0xLTA_2ee945d5-4750-49f2-b906-1b970959847b"
      unitRef="usd">71000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ie33ec74085f14ad2a0df17e53ce5022d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE2LTQtMS0xLTA_1afe7be8-dfd5-4d4e-8105-683e2be79e72"
      unitRef="usd">-71000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i420be9d1ec774ab781ac85cd2b14e1aa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE2LTYtMS0xLTA_ad3d2692-0506-4401-b5b9-8e177afde398"
      unitRef="usd">128960000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE2LTctMS0xLTA_aa02a5ae-2543-47d4-bdf5-8e4ee3e12d91"
      unitRef="usd">128960000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="i420be9d1ec774ab781ac85cd2b14e1aa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE3LTYtMS0xLTA_e0353502-1ab2-477f-ace0-0a6ccb8a290b"
      unitRef="usd">66000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE3LTctMS0xLTA_a3e0b9b5-de80-4b0e-921f-f619a7db61d7"
      unitRef="usd">66000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2cede6220c824bf69e185a423903e5cb_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE5LTEtMS0xLTA_5f71ce87-dc87-42df-8dd3-336e02f97d25"
      unitRef="shares">53971706</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i2cede6220c824bf69e185a423903e5cb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE5LTItMS0xLTA_f4ed96da-d0e5-4e0c-8404-1898e9906dbb"
      unitRef="usd">4658000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79d457667bb74e52889c95bf0909edd1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE5LTMtMS0xLTA_5a119266-d881-49a2-ab7e-bc17dbb934e4"
      unitRef="usd">529642000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96c4c3628391433d826b41b61c849dfc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE5LTQtMS0xLTA_9f110587-829d-40bd-a57a-3d538f7328c6"
      unitRef="usd">983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97899b82db1c42338f057f539beb365d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE5LTUtMS0xLTA_a893d415-c386-442b-8ab7-28ad878f7e80"
      unitRef="usd">-69328000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c8ccc9965d948a0920a0fc74523ba9a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE5LTYtMS0xLTA_11b1807c-fc7f-4458-bb10-c208ff707c3e"
      unitRef="usd">888326000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id2ae55910f734fe8a01ef8f2ce986a4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE5LTctMS0xLTA_8ab32d51-ecb9-4b23-9e61-0ec3ae0298dc"
      unitRef="usd">1354281000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i5f6a848743f64ad3b948cc0695936b8c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzE5LTgtMS0xLTA_c12c7a06-9d1f-48cb-bbd6-5b3fc801dcab"
      unitRef="usd">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:NetIncomeLoss
      contextRef="id5e6618847cb4ccab89bae1c7da61ea2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzIzLTYtMS0xLTA_07af7b21-5f22-4c58-9235-ecdeb2ef548a"
      unitRef="usd">373986000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzIzLTctMS0xLTA_80696242-eb05-4c9a-843a-e488dba921b2"
      unitRef="usd">373986000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="i48099e65483b43619091c65dc93bba34_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzI0LTgtMS0xLTM3MjA_8e89eee3-b642-44a3-a379-f26586390cc3"
      unitRef="usd">1870000</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5b105d8693a64d039d8d3e675f6b0e30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzI0LTUtMS0xLTA_0f3c5fcf-7488-4528-b994-03d2e60a1dff"
      unitRef="usd">-1313000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzI0LTctMS0xLTA_ba8ff4ef-0e9e-43a7-ba39-973441fd6975"
      unitRef="usd">-1313000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i5b105d8693a64d039d8d3e675f6b0e30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzI1LTUtMS0xLTA_f2f12e41-6c93-44ae-8bf0-2ccf6e79fa8c"
      unitRef="usd">2710000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzI1LTctMS0xLTA_e95c1cd4-d88c-4b72-969a-8e2cf49bdf5f"
      unitRef="usd">-2710000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5b105d8693a64d039d8d3e675f6b0e30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzI2LTUtMS0xLTA_4a7d82da-3f6c-4f2d-b1ae-0baabe5774a7"
      unitRef="usd">681000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzI2LTctMS0xLTA_4c4ddeec-0b75-4f9f-bef8-e8d12963851c"
      unitRef="usd">681000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i5b105d8693a64d039d8d3e675f6b0e30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzI3LTUtMS0xLTA_c7374b69-6570-4f99-a3fe-594e4b869aaa"
      unitRef="usd">-2226000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzI3LTctMS0xLTA_03d02deb-048e-4cd3-afe4-240a701fda49"
      unitRef="usd">-2226000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i5b105d8693a64d039d8d3e675f6b0e30_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzI4LTUtMS0xLTA_26f2ea56-4a67-4997-a16c-0eb702d82cc6"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzI4LTctMS0xLTA_1088fbfc-1515-4a3c-80fb-8d87b1cd9d20"
      unitRef="usd">923000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMwLTctMS0xLTA_713b551b-4aa2-4ff9-978b-8c1345bf1627"
      unitRef="usd">367495000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i6155e31dc56f40e1a0e2a2ca747fb147_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMxLTEtMS0xLTA_9bd5bb2a-7c1d-433c-a835-89ebd96b1be3"
      unitRef="shares">329870</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6155e31dc56f40e1a0e2a2ca747fb147_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMxLTItMS0xLTA_69ba32ed-28b9-45e8-b056-af86061fba44"
      unitRef="usd">22000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic8395b21d9c14ac6a58d0c5850bfdc7c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMxLTMtMS0xLTA_da3179e1-9904-40a1-97b2-67e583ac6259"
      unitRef="usd">21599000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMxLTctMS0xLTA_9beba91b-a916-41be-aa8c-b0b10238d6ca"
      unitRef="usd">21621000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i6155e31dc56f40e1a0e2a2ca747fb147_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMyLTEtMS0xLTA_1eae9f46-a1ea-4346-b448-682ff9645cf9"
      unitRef="shares">355730</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6155e31dc56f40e1a0e2a2ca747fb147_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMyLTItMS0xLTA_65cf9791-5ecc-4af8-8864-657e0384ee85"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMyLTctMS0xLTA_7e56072e-ebce-4513-85ce-d165c1531680"
      unitRef="usd">24000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic8395b21d9c14ac6a58d0c5850bfdc7c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMzLTMtMS0xLTA_93104fd9-5f70-4458-b68b-ceba07343143"
      unitRef="usd">26733000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzMzLTctMS0xLTA_776f18f2-9acc-4992-ba9a-cf2adc978903"
      unitRef="usd">26733000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ic8395b21d9c14ac6a58d0c5850bfdc7c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM0LTMtMS0xLTA_264c2672-3630-4386-bfdb-997508341ed0"
      unitRef="usd">13000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM0LTctMS0xLTA_a633a927-70b3-48f5-9c80-ab345ae0c667"
      unitRef="usd">13000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i6155e31dc56f40e1a0e2a2ca747fb147_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM1LTEtMS0xLTA_2ac046b8-5879-4775-b3b9-b9ac3dfffa0f"
      unitRef="shares">1035100</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6155e31dc56f40e1a0e2a2ca747fb147_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM1LTItMS0xLTA_cf8632e7-6cb6-40f4-8072-51a20b965315"
      unitRef="usd">69000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i0776c86072da4514864a47fd86990a82_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM1LTQtMS0xLTA_b9d8f3eb-4cdd-41c2-a2d2-aceef9dcd73d"
      unitRef="usd">-69000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id5e6618847cb4ccab89bae1c7da61ea2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM1LTYtMS0xLTA_d0c4433a-a79a-4cf6-b99a-7a986171dd17"
      unitRef="usd">146931000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM1LTctMS0xLTA_9f88a9f1-4e80-48f7-84af-ef23499ac7b2"
      unitRef="usd">146931000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="id5e6618847cb4ccab89bae1c7da61ea2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM2LTYtMS0xLTA_17c6c5e9-472b-48f0-a43c-27aff5e939fc"
      unitRef="usd">107000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM2LTctMS0xLTA_ebffb094-d890-4c6f-a7b1-4f04ff5563ad"
      unitRef="usd">107000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i48099e65483b43619091c65dc93bba34_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM4LTgtMS0xLTI1MTg_1dbac4cd-05c4-4ba2-afde-05d6223ddba3"
      unitRef="usd">32592000</iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination>
    <iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM5LTYtMS0xLTI1MTg_9ec7b533-c34c-4530-b2f5-cf902729d03d"
      unitRef="usd">5048000</iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue>
    <iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM5LTctMS0xLTI1MTg_be44e13a-d96a-4acc-b9cd-20e86ccc5956"
      unitRef="usd">5048000</iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i48099e65483b43619091c65dc93bba34_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM5LTgtMS0xLTI1MTg_2cd32fe0-0995-4321-82d0-ff4211daa486"
      unitRef="usd">5048000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i891510c6c9aa4ecdbee4b9de338b0e13_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM3LTEtMS0xLTA_d124e216-857f-4e5b-8c1e-c6d568cd95ea"
      unitRef="shares">53622206</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i891510c6c9aa4ecdbee4b9de338b0e13_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM3LTItMS0xLTA_9b143cf6-3296-4cb8-b4fe-5b1b253c15e1"
      unitRef="usd">4635000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia15e8fadd6b949b88068f3f58f4ceb0a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM3LTMtMS0xLTA_dc3e81e9-a575-4138-bc78-8da74d2a0b51"
      unitRef="usd">577961000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79e5af6c152f49e782e4368506b3234e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM3LTQtMS0xLTA_bf108e07-4564-4283-a3bd-3e53c3c29119"
      unitRef="usd">1052000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97f0718d2a1f4b65b1e74f44dc0fc4c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM3LTUtMS0xLTA_36dc4be5-34ed-4b18-b6a4-af7fd4b1405f"
      unitRef="usd">-75819000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i53e0b28d1a7b4ac6a69060fc39872970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM3LTYtMS0xLTA_d527bd27-fd78-4834-8a3f-8768e6109cb3"
      unitRef="usd">1110226000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM3LTctMS0xLTA_7fdf8369-01b0-4f8f-a035-6a2fed16b169"
      unitRef="usd">1618055000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i8bbce9b6d56c454fa87942f7467ab30d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTowMDIxMmQzMGNhZGI0ZjNmOGVjNzcyNzJlZDQzODg4OC90YWJsZXJhbmdlOjAwMjEyZDMwY2FkYjRmM2Y4ZWM3NzI3MmVkNDM4ODg4XzM3LTgtMS0xLTA_594c3696-f037-41fa-8cb6-000750e59563"
      unitRef="usd">39510000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:CommonStockSharesIssued
      contextRef="i891510c6c9aa4ecdbee4b9de338b0e13_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzQtMS0xLTEtMA_2ce030dd-d465-4f0d-88f6-2a53e8686a4b"
      unitRef="shares">53622206</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i891510c6c9aa4ecdbee4b9de338b0e13_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzQtMi0xLTEtMA_725fd755-cfa1-4f49-8094-3df65291b832"
      unitRef="usd">4635000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia15e8fadd6b949b88068f3f58f4ceb0a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzQtMy0xLTEtMA_85082533-d2b3-40e5-8101-20e6a048367b"
      unitRef="usd">577961000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79e5af6c152f49e782e4368506b3234e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzQtNC0xLTEtMA_1e1ad631-3744-4ffd-9cdf-4634ef1eeb77"
      unitRef="usd">1052000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97f0718d2a1f4b65b1e74f44dc0fc4c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzQtNS0xLTEtMA_edb4e120-1e33-443e-944f-c44fc77dbf1b"
      unitRef="usd">-75819000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i53e0b28d1a7b4ac6a69060fc39872970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzQtNi0xLTEtMA_fbf988d6-a6df-41aa-907f-f906163dcfc5"
      unitRef="usd">1110226000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzQtNy0xLTEtMA_8d3d1421-e71c-4853-8a2a-8cf7eee24fc5"
      unitRef="usd">1618055000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i8bbce9b6d56c454fa87942f7467ab30d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzQtOC0xLTEtMA_f62685a8-5b4b-4db6-b33f-1cdf2a665b83"
      unitRef="usd">39510000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:NetIncomeLoss
      contextRef="idda98179edb34e0b9ea3b0dd813f1b36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzYtNi0xLTEtMA_5a436f5c-4414-45cc-8d51-f71c4642484f"
      unitRef="usd">332331000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzYtNy0xLTEtMA_97e1e0bd-a9d6-47b7-abf7-451c4da8060a"
      unitRef="usd">332331000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="i663c12e8f6e341f3a0af4db1ca82fbfb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzYtOC0xLTEtMA_ce5a145e-0407-4f68-81c1-6f450abc4c19"
      unitRef="usd">633000</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i028d6a139b9443b7bf85f38c06d40709_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzctNS0xLTEtMA_550d09e4-d0de-4462-9f88-ec103b7baa04"
      unitRef="usd">48129000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzctNy0xLTEtMA_a452aa0a-d95a-4aab-821d-27c5926b705e"
      unitRef="usd">48129000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i028d6a139b9443b7bf85f38c06d40709_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzgtNS0xLTEtMA_5dbf204d-78ff-437a-b231-8be1fdcc79f5"
      unitRef="usd">-1603000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzgtNy0xLTEtMA_6d149af0-5d7b-486a-bc79-e8af7fccf0d4"
      unitRef="usd">-1603000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i028d6a139b9443b7bf85f38c06d40709_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzEwLTUtMS0xLTA_cc514456-4ee5-49d6-a48d-91a2e6862f3d"
      unitRef="usd">-231000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzEwLTctMS0xLTA_5d5503ef-626e-4450-896b-cc53527478ed"
      unitRef="usd">-231000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i028d6a139b9443b7bf85f38c06d40709_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzExLTUtMS0xLTA_0c2ecc5a-1438-403f-83f4-16befdb7c966"
      unitRef="usd">-4138000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzExLTctMS0xLTA_9f138b65-a4b1-438f-a420-208aa12ef16a"
      unitRef="usd">-4138000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i028d6a139b9443b7bf85f38c06d40709_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzEyLTUtMS0xLTA_01e696ed-6a13-4901-bcdd-6b8698ebc8f3"
      unitRef="usd">910000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzEyLTctMS0xLTA_0eca7897-d23c-4d74-81ce-300e5e854390"
      unitRef="usd">910000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i028d6a139b9443b7bf85f38c06d40709_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzEzLTUtMS0xLTM2OTU_fdf0b807-ff32-474c-bd3c-8df12f9507e0"
      unitRef="usd">-905000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzEzLTctMS0xLTM2OTU_163e0fb4-4fd0-47fa-b8a8-8dd15e445c8b"
      unitRef="usd">-905000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE0LTctMS0xLTA_b2088d44-2437-4ae9-b1ce-3953c4f1fe69"
      unitRef="usd">372673000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7cbdb349b017490f973a098ed5e67007_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE2LTEtMS0xLTA_debf6c5b-b6b5-46cc-a596-63f047044283"
      unitRef="shares">193417</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7cbdb349b017490f973a098ed5e67007_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE2LTItMS0xLTA_4c0ebc58-13ff-4c59-a864-5dbe824e3db6"
      unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ibaa0166ad79b40d6bd806ce46f77fd70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE2LTMtMS0xLTA_93c83c1e-57c9-4924-b5ed-0b5044ffc462"
      unitRef="usd">13176000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE2LTctMS0xLTA_95fefe69-b5b6-494b-a62f-0e238ae7f29b"
      unitRef="usd">13189000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i7cbdb349b017490f973a098ed5e67007_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE3LTEtMS0xLTA_7e9ff05d-0ea5-42c2-8d56-098821865764"
      unitRef="shares">207688</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7cbdb349b017490f973a098ed5e67007_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE3LTItMS0xLTA_17de7f82-5064-48ec-ace5-898f940a70ff"
      unitRef="usd">14000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE3LTctMS0xLTA_5f5853d1-9f19-4ebc-884b-148077f445e1"
      unitRef="usd">14000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibaa0166ad79b40d6bd806ce46f77fd70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE4LTMtMS0xLTA_87643d84-8c68-4ff5-be2f-df645a8ef630"
      unitRef="usd">25981000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE4LTctMS0xLTA_bca11a3d-7610-4780-b57c-d2a4b303d16e"
      unitRef="usd">25981000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ibaa0166ad79b40d6bd806ce46f77fd70_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE5LTMtMS0xLTA_49dd2b8e-5f2a-4c39-9002-98a23a4ad6ed"
      unitRef="usd">14000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzE5LTctMS0xLTA_56eda401-bc2d-4018-b14e-753836cd8d3f"
      unitRef="usd">14000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i7cbdb349b017490f973a098ed5e67007_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzIwLTEtMS0xLTA_4277baf4-a7dc-4c93-8e25-e604f66023a3"
      unitRef="shares">1235218</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7cbdb349b017490f973a098ed5e67007_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzIwLTItMS0xLTA_8d123b67-77de-40dc-8fe0-df00104b9f39"
      unitRef="usd">82000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i57fa91fcb0914db8a4279f9640674a07_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzIwLTQtMS0xLTA_3a6f0955-7b85-4e5e-a799-9c6dae52e785"
      unitRef="usd">-82000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="idda98179edb34e0b9ea3b0dd813f1b36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzIwLTYtMS0xLTA_fbcb4165-ae27-4376-a7d0-503c96f034bf"
      unitRef="usd">175000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzIwLTctMS0xLTA_3dcd7311-5a4f-445b-ad52-496fa647b48e"
      unitRef="usd">175000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="idda98179edb34e0b9ea3b0dd813f1b36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzIxLTYtMS0xLTA_3d7db1bd-32f9-4ac9-8e6d-46a0701da850"
      unitRef="usd">140000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzIxLTctMS0xLTA_64f0effe-75fe-4b8a-85c2-b5e4712ecbaa"
      unitRef="usd">140000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="idda98179edb34e0b9ea3b0dd813f1b36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzIyLTYtMS0xLTA_1e759f25-76fb-4711-abcb-66479aceea7a"
      unitRef="usd">-4522000</iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination>
    <iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzIyLTctMS0xLTA_5dc64154-b116-4937-858a-88befbdcd0e8"
      unitRef="usd">-4522000</iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination>
    <iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i663c12e8f6e341f3a0af4db1ca82fbfb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzIyLTgtMS0xLTA_eaa8edeb-cd03-4288-97aa-2797517dec47"
      unitRef="usd">4522000</iclr:RedeemableNoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i663c12e8f6e341f3a0af4db1ca82fbfb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzIzLTgtMS0xLTA_ff86472a-3d58-4585-afaf-977a331c7ae9"
      unitRef="usd">-44665000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8795068e71484ad296e8c2bc3bda3a32_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzI0LTEtMS0xLTA_829b08ea-7505-4ee9-8647-b377849754bc"
      unitRef="shares">52788093</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i8795068e71484ad296e8c2bc3bda3a32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzI0LTItMS0xLTA_8bd1db5c-523e-4a60-80f9-4c552c883ea6"
      unitRef="usd">4580000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i981bd0191e9645459d9de628ddba7fcc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzI0LTMtMS0xLTA_1f9973e3-142d-49e9-a24e-81cbaaa163f8"
      unitRef="usd">617104000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1b743f37b66948d49d79effc5744d6d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzI0LTQtMS0xLTA_2112d13e-518a-4b23-809f-f3954be6a07b"
      unitRef="usd">1134000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2c1b2760a4e649698ea141409fc55a30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzI0LTUtMS0xLTA_6f1ca419-3b9b-4811-9fbc-6bd8bdda21b6"
      unitRef="usd">-35477000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6eb5c9256fa34f539af9585a311daf5d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzI0LTYtMS0xLTA_b8e1ee06-e49a-46b1-959c-165fa4b3fd6b"
      unitRef="usd">1262895000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzI0LTctMS0xLTA_87b57e15-f5b6-413b-b414-37e42f08d5e8"
      unitRef="usd">1850236000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="icf066570df4941418f996ae310f47020_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzAvZnJhZzo5Y2EzZmFlMDNiZDU0ZmM3ODhlYmE4NmI1ZjUzYzNlYS90YWJsZTo4ODYyZGQ4NWI1NTU0M2ViODIxY2VjYzg5ZDY1MGNhZC90YWJsZXJhbmdlOjg4NjJkZDg1YjU1NTQzZWI4MjFjZWNjODlkNjUwY2FkXzI0LTgtMS0xLTA_a6c328d2-7f5c-40f3-bab3-24b5adf2f7da"
      unitRef="usd">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:ProfitLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQtMS0xLTEtMA_4c6a3be3-42b1-4ddf-8242-9f395ca7ab30"
      unitRef="usd">332964000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQtMi0xLTEtMA_5f056a8f-f41a-4869-90f1-6f26b8df85ae"
      unitRef="usd">375856000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQtMy0xLTEtMA_bc49f37a-a63d-4b96-9cd3-4e81152414a8"
      unitRef="usd">322656000</us-gaap:ProfitLoss>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzctMS0xLTEtMA_aaee7f12-4589-4b82-815a-1eeeae9095aa"
      unitRef="usd">-141000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzctMi0xLTEtMA_59ceaa98-cbe5-49af-9e60-83c5cd5fba4a"
      unitRef="usd">-346000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzctMy0xLTEtMA_d673b28d-263a-494d-a909-06cd66772851"
      unitRef="usd">-70000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:Depreciation
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzgtMS0xLTEtMA_9ccbbbba-0aa0-4855-8051-b79fe1ecf69f"
      unitRef="usd">46892000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzgtMi0xLTEtMA_a7c1ef90-9022-41c5-bd18-b02870846714"
      unitRef="usd">45603000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzgtMy0xLTEtMA_88d60981-1f6f-4adb-a9e1-82674347086d"
      unitRef="usd">50565000</us-gaap:Depreciation>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzgtMS0xLTEtNTE2OQ_3896a468-1c9d-46c1-baa9-10c85c63e911"
      unitRef="usd">5411000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzktMi0xLTEtNDYxOQ_15a1131c-03df-42c9-abaf-e2a80b1a1f89"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzktMy0xLTEtNDYxOQ_ad8cbc2a-a322-4c55-843f-4640e5d37ce2"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzktMS0xLTEtMA_f9ce2840-1e1a-4f97-b5b8-1d82ab3cee08"
      unitRef="usd">28480000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzktMi0xLTEtMA_c5b69aed-c9e8-4a5b-85de-7fec397df30a"
      unitRef="usd">30372000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzktMy0xLTEtMA_94ca6ded-8405-4b5a-8af0-ac14dbab4e0c"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzEwLTEtMS0xLTA_dd246c79-9ab6-4169-8296-81012c666733"
      unitRef="usd">19234000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzEwLTItMS0xLTA_fc9929d0-e0fe-4a4e-8cdd-a6c844a59d55"
      unitRef="usd">15947000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzEwLTMtMS0xLTA_f22c7141-efab-4b88-a6fb-aa6a68d365b3"
      unitRef="usd">15351000</us-gaap:AmortizationOfIntangibleAssets>
    <iclr:RecoveryOfAmortizationOfGovernmentGrants
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzExLTEtMS0xLTA_9faf1ceb-bd76-4daf-bbf3-49b04358e53c"
      unitRef="usd">45000</iclr:RecoveryOfAmortizationOfGovernmentGrants>
    <iclr:RecoveryOfAmortizationOfGovernmentGrants
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzExLTItMS0xLTA_b3f3f76c-b32b-4ca8-8952-e0b04a7d1c86"
      unitRef="usd">44000</iclr:RecoveryOfAmortizationOfGovernmentGrants>
    <iclr:RecoveryOfAmortizationOfGovernmentGrants
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzExLTMtMS0xLTA_2320fe42-eb10-4f9a-b4df-c85b6001452c"
      unitRef="usd">47000</iclr:RecoveryOfAmortizationOfGovernmentGrants>
    <iclr:InterestOnShortTermInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzEyLTEtMS0xLTA_5d3434bb-9d30-4f5c-97d3-b24defa1085e"
      unitRef="usd">0</iclr:InterestOnShortTermInvestments>
    <iclr:InterestOnShortTermInvestments
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzEyLTItMS0xLTA_2cc34d5c-5e38-412d-94b3-c0e62e91551e"
      unitRef="usd">1065000</iclr:InterestOnShortTermInvestments>
    <iclr:InterestOnShortTermInvestments
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzEyLTMtMS0xLTA_4ff2733f-e028-4d01-b294-c9a2f3a0c174"
      unitRef="usd">1329000</iclr:InterestOnShortTermInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzEzLTEtMS0xLTA_c62fe277-1f8a-4839-a153-5c8ce84acef0"
      unitRef="usd">234000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzEzLTItMS0xLTA_c635ec69-8e56-4429-9dc8-67c29de4a9d3"
      unitRef="usd">55000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzEzLTMtMS0xLTA_4a873bf5-a652-45c3-9352-2059f6254372"
      unitRef="usd">56000</us-gaap:GainLossOnSaleOfInvestments>
    <iclr:AccruedInterestOnOperatingLeaseLiability
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE0LTEtMS0xLTA_94771da8-eb17-4fdd-ad04-51a7a2882ea8"
      unitRef="usd">1668000</iclr:AccruedInterestOnOperatingLeaseLiability>
    <iclr:AccruedInterestOnOperatingLeaseLiability
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE0LTItMS0xLTA_a513e8da-519d-4286-ba4d-b1a2a3c61c92"
      unitRef="usd">2626000</iclr:AccruedInterestOnOperatingLeaseLiability>
    <iclr:AccruedInterestOnOperatingLeaseLiability
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE0LTMtMS0xLTA_12794a8b-64b7-4fc7-a1b4-5a5b0de959b6"
      unitRef="usd">0</iclr:AccruedInterestOnOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE1LTEtMS0xLTA_08da3ae0-cfef-4503-932e-a80c2fb632f0"
      unitRef="usd">2500000</us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi>
    <us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE1LTItMS0xLTA_d5d108a7-e899-4644-976c-8f6f11bffb9b"
      unitRef="usd">-800000</us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi>
    <us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE1LTMtMS0xLTA_53a2f00d-b274-4502-96fe-f5168ed148f0"
      unitRef="usd">800000</us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE3LTEtMS0xLTUxNzQ_1ba53097-8315-4525-b15b-c76741079c9d"
      unitRef="usd">-366000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE4LTItMS0xLTQ2Mjg_1185f941-6a7d-4b6f-8174-d5eeed42a950"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE4LTMtMS0xLTQ2Mjg_01a11bdc-aa00-4413-9bd6-2e501a57a476"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE2LTEtMS0xLTA_fd4061bb-49a4-4fc5-8959-257ff7bd396d"
      unitRef="usd">-910000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE2LTItMS0xLTA_33dd3c3f-d314-47fc-be71-5f06efaff43e"
      unitRef="usd">-923000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE2LTMtMS0xLTA_834746a9-a04c-4ebf-81fe-a27b0b2a419e"
      unitRef="usd">-923000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE3LTEtMS0xLTA_3ac9a72d-7c05-42ab-9fc7-c520675a9df4"
      unitRef="usd">523000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE3LTItMS0xLTA_deaeda0e-88d7-4b9e-bbed-59f37757430c"
      unitRef="usd">540000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE3LTMtMS0xLTA_635ab782-cf84-44a1-a69e-29f920489814"
      unitRef="usd">812000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ShareBasedCompensation
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE4LTEtMS0xLTA_58875d08-77be-4a2e-9f37-1469a9a9a01f"
      unitRef="usd">26271000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE4LTItMS0xLTA_ea797d23-8aa7-4482-947a-e0d5ef78ca10"
      unitRef="usd">26819000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE4LTMtMS0xLTA_9a592d8f-aad0-4619-b6cf-c0a27b333abf"
      unitRef="usd">31594000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE5LTEtMS0xLTA_ef8204d8-0e72-4ed3-8d9b-6efb8a955fab"
      unitRef="usd">927000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE5LTItMS0xLTA_a119ac0a-f379-4da9-a3f4-ac5a92b8d13a"
      unitRef="usd">-1537000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzE5LTMtMS0xLTA_b9bb3f57-388c-493a-b833-0c6aca6c8d22"
      unitRef="usd">1652000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzIxLTEtMS0xLTA_a4f6f2e0-8ea0-4f49-9fba-50b49be04d82"
      unitRef="usd">175040000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzIxLTItMS0xLTA_2532ce06-45da-4aab-88f1-7af6755b3cb5"
      unitRef="usd">101545000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzIxLTMtMS0xLTA_f4fc81a5-75d3-4acf-b8ed-20ec7dca6ba2"
      unitRef="usd">37557000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzIyLTEtMS0xLTA_5ad7de03-5df4-4420-a459-62dc1da1d643"
      unitRef="usd">5748000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzIyLTItMS0xLTA_82e3ad13-d845-4d11-957d-0254053c98c5"
      unitRef="usd">55790000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzIyLTMtMS0xLTA_3b0b22bb-f3d3-4084-9e1a-faf1c422faf6"
      unitRef="usd">98510000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzIzLTEtMS0xLTA_eb18b424-684b-43b3-bc25-b51ec067ba72"
      unitRef="usd">-3041000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzIzLTItMS0xLTA_5ea8d431-6b5c-41c1-80e8-92f20d418a5e"
      unitRef="usd">-2513000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzIzLTMtMS0xLTA_2dba3c1b-8ba4-4982-b7e3-6c817a977614"
      unitRef="usd">-3107000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI0LTEtMS0xLTA_0ee90758-a84e-4bf8-b447-b955f628501f"
      unitRef="usd">11468000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI0LTItMS0xLTA_18f0c654-36b1-4bb1-9534-47ee6ebcf1dd"
      unitRef="usd">3583000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI0LTMtMS0xLTA_76b25c84-d8f4-49b9-a1da-a00743829c45"
      unitRef="usd">3237000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI1LTEtMS0xLTA_8be89ddb-48b5-4b04-8905-6201d7fff2d9"
      unitRef="usd">3225000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI1LTItMS0xLTA_ad0162c6-f9b2-42bb-8f25-d3267821cc5b"
      unitRef="usd">2912000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI1LTMtMS0xLTA_914a039f-eaee-4b99-b2be-f0f17e7d039a"
      unitRef="usd">-856000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI2LTEtMS0xLTA_8a184369-8073-4edc-8f43-93f77c3f3d07"
      unitRef="usd">291844000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI2LTItMS0xLTA_fed1dea4-d810-4bbb-ad6b-0fdd1333a9a7"
      unitRef="usd">86567000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI2LTMtMS0xLTA_98bd06dd-bf88-4222-b4e8-7e5970edf94d"
      unitRef="usd">-6253000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI3LTEtMS0xLTA_f48c7331-df92-4039-be50-ff948723349e"
      unitRef="usd">14968000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI3LTItMS0xLTA_770ed2bb-896e-42ec-9bba-15b7eb9c2e8b"
      unitRef="usd">19864000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI3LTMtMS0xLTA_a5711671-4454-4ce7-a10b-7842fc501320"
      unitRef="usd">2009000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <iclr:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI4LTEtMS0xLTA_9d48e87f-1d30-45db-bc7b-ece238a399b6"
      unitRef="usd">-30504000</iclr:IncreaseDecreaseInOperatingLeaseLiabilities>
    <iclr:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI4LTItMS0xLTA_e3e5e693-ab45-4b4b-a6ef-85882f72e939"
      unitRef="usd">-33437000</iclr:IncreaseDecreaseInOperatingLeaseLiabilities>
    <iclr:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI4LTMtMS0xLTA_7d978f45-bdf4-412d-bc39-d769f6182b1e"
      unitRef="usd">0</iclr:IncreaseDecreaseInOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI5LTEtMS0xLTA_fef3d28e-dc80-480a-9b6e-073d183870f1"
      unitRef="usd">256000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI5LTItMS0xLTA_8f002f5a-ca87-4aac-a7b1-c581f83224cb"
      unitRef="usd">1405000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzI5LTMtMS0xLTA_25682dd3-6087-4ad2-aadd-5143ea205321"
      unitRef="usd">-1034000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzMwLTEtMS0xLTA_49e3bdb1-6b9e-4a6f-886c-8d244b2fac88"
      unitRef="usd">-1765000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzMwLTItMS0xLTA_9ab9ed71-cbb3-4c6c-82bc-de5b83982a63"
      unitRef="usd">734000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzMwLTMtMS0xLTA_045d8ba2-2adb-46db-bd4d-3f86fc452cea"
      unitRef="usd">-5220000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzMxLTEtMS0xLTA_3e31a500-18fe-4513-a5bd-c116f1c0a99d"
      unitRef="usd">26488000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzMxLTItMS0xLTA_72f8e975-87ea-4b15-b023-a5dea44c9980"
      unitRef="usd">3440000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzMxLTMtMS0xLTA_bf456c17-4f2c-4ed1-8d47-d34d7f1f365b"
      unitRef="usd">-5067000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzMyLTEtMS0xLTA_d91ff4fe-88e8-483e-9b99-e36cc0eb9c7c"
      unitRef="usd">568035000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzMyLTItMS0xLTA_d26fb876-4372-4d0c-bae0-7a52a7be9ac3"
      unitRef="usd">412541000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzMyLTMtMS0xLTA_ecc4fb4d-fe6f-4513-9ce4-6435ae3f4852"
      unitRef="usd">268639000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM0LTEtMS0xLTA_d949f60e-8a7a-4005-a08f-3ea6d8c0b17e"
      unitRef="usd">51055000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM0LTItMS0xLTA_634f847c-deb4-4fae-b4ca-6f3eb22b04cc"
      unitRef="usd">50645000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM0LTMtMS0xLTA_2a88285f-f101-4d50-bdc9-fec8a7d008e4"
      unitRef="usd">48397000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM1LTEtMS0xLTA_ebd37271-5222-41d4-adaa-b12094144903"
      unitRef="usd">47931000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM1LTItMS0xLTA_c7d6ea97-6304-4958-8b32-7bb245fb601d"
      unitRef="usd">131272000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM1LTMtMS0xLTA_0ece566f-a438-450d-856f-854ab346ce99"
      unitRef="usd">1645000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM4LTEtMS0xLTUxNzc_6a726f86-3d31-4d6f-8477-b12362605fdb"
      unitRef="usd">2450000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM5LTItMS0xLTQ2MzQ_cc14f7ac-4fc4-4fac-ad9e-c16ca0e238d6"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM5LTMtMS0xLTQ2MzQ_6ecf493e-786e-48b4-b57f-b4598db977d4"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM2LTEtMS0xLTA_c6ebcb96-85f6-4594-8933-5828f3460f36"
      unitRef="usd">10170000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM2LTItMS0xLTA_357b994d-8532-4e48-8469-5a2d7ab2c151"
      unitRef="usd">11697000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM2LTMtMS0xLTA_701a100d-fb49-4c69-ad26-6fa93e3a6511"
      unitRef="usd">0</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM3LTEtMS0xLTA_edf653d5-e4fb-478a-bf1c-40ec8df20cb5"
      unitRef="usd">47902000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM3LTItMS0xLTA_603a53dd-de12-4949-a01d-e2ff475c4aa5"
      unitRef="usd">21686000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM3LTMtMS0xLTA_10f51460-882c-4f56-85e6-d85dd75ca0d2"
      unitRef="usd">99865000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM4LTEtMS0xLTA_31e82232-702f-4d0e-aa38-8a6b1e7f5264"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM4LTItMS0xLTA_65c8c9b3-0558-4809-b573-ab0a490c8835"
      unitRef="usd">9603000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM4LTMtMS0xLTA_1a4c5f71-41fb-4978-918e-bfe2708c79a9"
      unitRef="usd">80956000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM5LTEtMS0xLTA_b895ef10-7046-427f-a9f8-a2e7386855a9"
      unitRef="usd">3212000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM5LTItMS0xLTA_3032a7af-7716-4687-ba9a-94d9b68c511c"
      unitRef="usd">3890000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzM5LTMtMS0xLTA_b0d9ac16-e978-43da-b9a0-e78269e859b2"
      unitRef="usd">6163000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQwLTEtMS0xLTA_9873124d-2ff1-44fd-99ee-2da06b9f6f28"
      unitRef="usd">-46576000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQwLTItMS0xLTA_5c4f2b79-1ff4-48e9-b2e5-0e6999f3e24a"
      unitRef="usd">-162027000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQwLTMtMS0xLTA_59883f54-5962-4d1c-aa63-13b9d96c324e"
      unitRef="usd">-37296000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQyLTEtMS0xLTA_0a09e48b-ffd9-4b5e-ab5f-9d585b8de264"
      unitRef="usd">1554000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQyLTItMS0xLTA_704af13c-2642-45b5-b4d7-cbf2a7f34c53"
      unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQyLTMtMS0xLTA_55290fe1-d2fa-4281-99c3-da7793574c74"
      unitRef="usd">823000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQzLTEtMS0xLTA_b132108a-bc05-4dc3-a436-fd18d5792718"
      unitRef="usd">350000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQzLTItMS0xLTA_e233723d-d25a-47aa-8023-b464abc5015b"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQzLTMtMS0xLTA_69e9f5b4-bfce-4d84-8704-b2b8dae73b15"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ0LTEtMS0xLTA_38b1490f-b9b0-4c32-a798-4ffc913c6c01"
      unitRef="usd">350000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ0LTItMS0xLTA_adc83ee8-5b6e-44f9-b9b6-fcac1513e252"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ0LTMtMS0xLTA_e0b045ed-d4d4-407c-ad8f-233fc770576b"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ3LTEtMS0xLTEzMTIx_e96c2613-331d-4afd-b52c-6b09293f733e"
      unitRef="usd">43923000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ3LTItMS0xLTEzMTIx_e9fa712a-d25f-491f-98e4-68a0347df915"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ3LTMtMS0xLTEzMTIx_ad7bb51d-6367-426d-8bb8-81af4c5fef56"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ1LTEtMS0xLTA_774b0f82-62a9-464a-a96d-8b21764e7055"
      unitRef="usd">13203000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ1LTItMS0xLTA_46f3221a-baac-4615-9d13-2d533a37c672"
      unitRef="usd">21645000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ1LTMtMS0xLTA_fcfa57cd-cb19-491f-9407-48c54aa24f7c"
      unitRef="usd">16842000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ2LTEtMS0xLTA_413b877b-eb7d-4453-b091-ef2d52b11e6b"
      unitRef="usd">14000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ2LTItMS0xLTA_6d25a640-605e-4c14-8a96-39cb6e4aa8da"
      unitRef="usd">13000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ2LTMtMS0xLTA_a9e4c289-9422-4712-8e4d-a1d5311b80ed"
      unitRef="usd">16000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ4LTEtMS0xLTA_45a75a47-3c66-4592-a1b3-381f8626b824"
      unitRef="usd">175000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ4LTItMS0xLTA_fe0da1e4-0587-42c0-9e68-cc7794f1e992"
      unitRef="usd">146931000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ4LTMtMS0xLTA_9606740e-8541-4da6-8b97-cb07db111144"
      unitRef="usd">128960000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <iclr:PaymentsForShareRepurchaseCosts
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ5LTEtMS0xLTA_3c7600fd-843e-4633-a6fb-72db6a8da331"
      unitRef="usd">140000</iclr:PaymentsForShareRepurchaseCosts>
    <iclr:PaymentsForShareRepurchaseCosts
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ5LTItMS0xLTA_39320808-41df-4b1a-827e-119d368a122a"
      unitRef="usd">107000</iclr:PaymentsForShareRepurchaseCosts>
    <iclr:PaymentsForShareRepurchaseCosts
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzQ5LTMtMS0xLTA_3c3c3c12-d2ff-4430-a100-bf228fff6bb6"
      unitRef="usd">66000</iclr:PaymentsForShareRepurchaseCosts>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzUxLTEtMS0xLTA_6933e12e-7d28-4d2d-b1fa-0177bd287487"
      unitRef="usd">905000</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzUxLTItMS0xLTA_d56bf3c7-ef58-483a-a824-1e5b81f97682"
      unitRef="usd">0</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzUxLTMtMS0xLTA_ae3a30fc-69bd-4bf8-b847-37a98a584a36"
      unitRef="usd">0</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzUyLTEtMS0xLTA_02f94040-ff77-4d16-9fb6-44e76ec019eb"
      unitRef="usd">-208333000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzUyLTItMS0xLTA_4ede0a15-53c9-4ab2-b980-8851971c00a0"
      unitRef="usd">-125406000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzUyLTMtMS0xLTA_4e9f4ee3-e33b-49d4-a836-83f4e92f29dc"
      unitRef="usd">-113023000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzUzLTEtMS0xLTA_251a699a-052a-4eda-b6f2-37273f8f91fe"
      unitRef="usd">6870000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzUzLTItMS0xLTA_705231c3-dd4a-4e50-9fea-44d530caa7fa"
      unitRef="usd">-650000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzUzLTMtMS0xLTA_f04ca4a9-3c22-40c1-9b4d-44b99e745195"
      unitRef="usd">-5328000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzU0LTEtMS0xLTA_c8dd8311-3b59-465b-8734-6bc38e77ec60"
      unitRef="usd">319996000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzU0LTItMS0xLTA_3350cc77-dc94-4573-af85-499de403b037"
      unitRef="usd">124458000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzU0LTMtMS0xLTA_49dccb3b-513d-4b97-9ee6-6e46707d708c"
      unitRef="usd">112992000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzU1LTEtMS0xLTA_81414381-c0fd-47ef-92f1-e587efc51bd5"
      unitRef="usd">520309000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id2ae55910f734fe8a01ef8f2ce986a4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzU1LTItMS0xLTA_93cff4d8-7aff-4dc0-be2b-c84a33a3869a"
      unitRef="usd">395851000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ife55e1eb32ff4cafb88cabde123f260b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzU1LTMtMS0xLTA_0de38985-28fe-498b-a2a1-e4485a334102"
      unitRef="usd">282859000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzU2LTEtMS0xLTA_13e8b4dd-3790-43b4-9418-2b152ba89302"
      unitRef="usd">840305000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzU2LTItMS0xLTA_4206b9aa-8cac-4957-b2cb-1898030bbab4"
      unitRef="usd">520309000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id2ae55910f734fe8a01ef8f2ce986a4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzMvZnJhZzowNzFhNmQ4NDAyYzU0MzcyYTAzODg0YmIyNmVhMDY2OS90YWJsZTowZTJlOWYyYWQ4NDM0MzdiYjI0ZjlkMzRhZGY3NzQxMi90YWJsZXJhbmdlOjBlMmU5ZjJhZDg0MzQzN2JiMjRmOWQzNGFkZjc3NDEyXzU2LTMtMS0xLTA_63dd7f87-11e2-44d3-8393-c6f7d675c74d"
      unitRef="usd">395851000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NatureOfOperations
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzkvZnJhZzo3OTliNjkyYzUxN2Q0N2VlODM4MDc5NmIzYTBiZTk3YS90ZXh0cmVnaW9uOjc5OWI2OTJjNTE3ZDQ3ZWU4MzgwNzk2YjNhMGJlOTdhXzE2Mjc_9db06372-3eca-49f9-b62e-a0f4ab7c625e">Description of business &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;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 vision is to be the global CRO partner of choice in drug development by delivering best in class information, solutions and performance in clinical and outcomes research.&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;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, 2020 we had approximate&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;ly 15,730 employees, in 93 locations in 41 countries. During the year ended December&#160;31, 2020, we derived approximately 33.1%, 57.1% and 9.8% 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"&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;We began operations in 1990 and have expanded our business predominately 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="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzkvZnJhZzo3OTliNjkyYzUxN2Q0N2VlODM4MDc5NmIzYTBiZTk3YS90ZXh0cmVnaW9uOjc5OWI2OTJjNTE3ZDQ3ZWU4MzgwNzk2YjNhMGJlOTdhXzk3Mw_e8a977c4-7cd6-4bd5-b035-a58eee1ee875"
      unitRef="employee">15730</dei:EntityNumberOfEmployees>
    <iclr:NumberOfLocations
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzkvZnJhZzo3OTliNjkyYzUxN2Q0N2VlODM4MDc5NmIzYTBiZTk3YS90ZXh0cmVnaW9uOjc5OWI2OTJjNTE3ZDQ3ZWU4MzgwNzk2YjNhMGJlOTdhXzk5MA_0d625813-e1d8-4efe-8e00-925b3d3f96d3"
      unitRef="location">93</iclr:NumberOfLocations>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzkvZnJhZzo3OTliNjkyYzUxN2Q0N2VlODM4MDc5NmIzYTBiZTk3YS90ZXh0cmVnaW9uOjc5OWI2OTJjNTE3ZDQ3ZWU4MzgwNzk2YjNhMGJlOTdhXzEwMDY_99117d2f-634d-47ae-80e1-aea6250ae6f3"
      unitRef="country">41</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id4c0e0594baf44188ecf4e239c12ef45_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzkvZnJhZzo3OTliNjkyYzUxN2Q0N2VlODM4MDc5NmIzYTBiZTk3YS90ZXh0cmVnaW9uOjc5OWI2OTJjNTE3ZDQ3ZWU4MzgwNzk2YjNhMGJlOTdhXzEwNzE_13775d3f-6e59-4077-95a1-ad49341c5a28"
      unitRef="number">0.331</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie9f7c9e68d36432aaa4bbd51388f59b6_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzkvZnJhZzo3OTliNjkyYzUxN2Q0N2VlODM4MDc5NmIzYTBiZTk3YS90ZXh0cmVnaW9uOjc5OWI2OTJjNTE3ZDQ3ZWU4MzgwNzk2YjNhMGJlOTdhXzEwNzU_53832dc5-89ee-47dd-91e8-b0d5498f1724"
      unitRef="number">0.571</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iccc45fd9b5034d00ae11faf194d2dd84_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xMzkvZnJhZzo3OTliNjkyYzUxN2Q0N2VlODM4MDc5NmIzYTBiZTk3YS90ZXh0cmVnaW9uOjc5OWI2OTJjNTE3ZDQ3ZWU4MzgwNzk2YjNhMGJlOTdhXzEwODI_0b1ce91b-5a72-4c9e-b502-ae8a3901255a"
      unitRef="number">0.098</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4NDEy_d41a6540-865e-431a-9bb2-1862863742ba">Significant accounting policies&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;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"&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;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"&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;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 taxation.&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"&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;The Company primarily 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, 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"&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;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).  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&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. We have concluded that 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 project. 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 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 third party costs) 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;Contracting services revenue&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;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"&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;We have concluded that 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 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;Laboratory services revenue&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;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 amounts 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"&gt;&lt;span&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"&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;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; Third party costs (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"&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;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 style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'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"&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;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"&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;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"&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;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. 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"&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;All costs associated with advertising and promotion are expensed as incurred. The advertising and promotion costs were $7,020,328, $8,088,451 and $6,516,637 for the years ended December&#160;31, 2020, December&#160;31, 2019 and December&#160;31, 2018 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: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"&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;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, 2020, December&#160;31, 2019 and December&#160;31, 2018 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 style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;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;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;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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 charged/(credited)&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;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;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;(3,876)&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"&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;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 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&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;(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"&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;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"&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;Financial instruments are measured in the Consolidated Balance Sheets at amortized cost or fair value using a fair value hierarchy of valuation inputs. For financial instruments measured at amortized cost, the fair value of these financial instruments closely approximates their fair value. 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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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"&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;The Group's Senior notes (private placement debt) are carried at $350.0 million (prior to related financing costs). The carrying value at December&#160;31, 2020, closely approximates fair value as the Group's Senior notes were entered into close to the end of the reporting period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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 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"&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;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"&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;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"&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;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="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;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. The Company applied the provisions of ASU 2017-04 &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;'Intangibles - Goodwill and Other: Simplifying the test for goodwill impairment'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; with effect from January 1, 2018. Under the amendment, the Company was required to perform its annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. 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 amendment allows an entity to perform 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, 2020, December&#160;31, 2019 and December&#160;31, 2018.&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;(k) &#160; Intangible assets&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;Intangible assets are amortized on a straight line basis over their estimated useful life.&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;(l) &#160; Cash and cash equivalents&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;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"&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;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"&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;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, 2020 meet the definition of equity securities without readily determinable fair values. Effective from January 1, 2018, the Company concluded that the interests held at December&#160;31, 2019 and December&#160;31, 2020 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 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"&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;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;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;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"&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;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="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;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, 2020 the carrying value of inventory, included within prepayments and other current assets on the Consolidated Balance Sheet, was $4.8 million (2019: $3.2 million).&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;(p) &#160; Property, plant and equipment&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;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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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="margin-top: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;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:9pt;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"&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="margin-bottom:10pt;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;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, 2019 and December&#160;31, 2020 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 (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 24 - Impact of new accounting pronouncements &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for further details). The comparative information for the year ended December&#160;31, 2018 has not been adjusted and therefore continues to be reported under ASC 840 &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 840)&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;.&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="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;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"&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;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"&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;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"&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;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, 2020 and December&#160;31, 2019, 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;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="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;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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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"&gt;&lt;span&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;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"&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;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 amounts of existing assets and liabilities and their respective tax bases and for operating loss and tax credit carry-forwards. 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 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;) as a period item 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"&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;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"&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;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 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"&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;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 style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'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"&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;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"&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;The Company operates, through two subsidiaries, a defined benefit plan for certain of its United Kingdom and Swiss employees. 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;.&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&#160;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="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;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="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;(w)   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;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 26 - 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="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;(x) &#160; Share-based compensation&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;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"&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;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"&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;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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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&gt;&lt;span&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"&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;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"&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;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, 2020 or 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;&#160;&#160;&#160;&#160;We use derivative financial instruments to reduce exposure to fluctuations in foreign exchange rates. During the years ended December&#160;31, 2018, 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. &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;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&gt;&lt;span&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)   Financing costs and gain on interest rate hedge&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;The interest rate in respect of the 2015 Senior Notes was fixed at 3.64% for the 5 year term of the agreement. The associated interest costs were recognized in interest expense in the period from drawdown in December 2015 until its maturity in December 2020. The interest rate in respect of the 2020 Senior Notes is fixed at 2.32% for Series A Notes which will mature on December 8, 2023 and 2.43% for Series B Notes which will mature on December 8, 2025. The associated interest cost is recognized in the period since drawdown in December 2020. &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;Cash proceeds ($4.6 million) received in November 2015 in respect of the realized hedge gain are amortized to the Consolidated Statement of Operations, net against interest payable, over the period of the 2015 Senior Notes. There was a cash outflow ($0.9&#160;million) in July 2020, representing a realized loss on the interest hedge on the 2020 Senior Notes. This was recorded within Other Comprehensive Income and the realized loss is amortized to the Consolidated Statement of Operations over the term of the 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="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;Deferred financing costs (including issue costs relating to the Senior Notes) are reported at cost less accumulated amortization and the related amortization expense is included in interest expense, in our Consolidated Statement of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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) &#160; Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;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;Certain amounts in the consolidated financial statements have been reclassified where necessary to conform to the current year presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzY3_f0582cba-1693-4c88-9d43-d37759a32299">Basis of consolidation&#160;&#160;&#160;&#160;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.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzQ1_a4114941-d6fb-410d-81a6-1346816a79a8">Use of estimates&#160;&#160;&#160;&#160;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 taxation.</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4NDEz_8e317a08-5210-4d7b-a729-e417a0c46504">Revenue recognition&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;The Company primarily 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, 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"&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;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).  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&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. We have concluded that 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 project. 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 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 third party costs) 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;Contracting services revenue&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;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"&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;We have concluded that 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 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;Laboratory services revenue&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;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 amounts 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"&gt;&lt;span&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"&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;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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4Mzgw_fb2e1991-f033-460f-8c28-1e880ae53f70">Third party costs (Reimbursable expenses)&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;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 style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'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"&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;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"&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;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"&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;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. 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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4NDA4_72f6a4f2-f5cc-4363-902e-bf29ae4d7a36">Advertising costs&#160;&#160;&#160;&#160;All costs associated with advertising and promotion are expensed as incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzEyMDkw_88ea976a-891d-416b-ba1a-384e04fd4460"
      unitRef="usd">7020328</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzEyMDk0_6bd4ef10-71aa-4ab2-bb1a-a4b430a637e7"
      unitRef="usd">8088451</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzEyMTAx_0c8eef76-95e7-4396-99d6-7f5c3f931c8f"
      unitRef="usd">6516637</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzQx_b3d8c78c-76c4-40f2-87e1-fdf5d5279a92">Foreign currencies and translation of subsidiaries&#160;&#160;&#160;&#160;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.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 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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4Mzgx_80d63d05-f5ce-49e7-89b1-1d84b6683e19">Amounts charged or credited to the Consolidated Statements of Operations for the years ended December&#160;31, 2020, December&#160;31, 2019 and December&#160;31, 2018 were as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;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;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;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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 charged/(credited)&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;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;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;(3,876)&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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90YWJsZToyOWYzOTU3OWE5MDE0MWZjOWE4MTBjYWUyMzVjZjRmNC90YWJsZXJhbmdlOjI5ZjM5NTc5YTkwMTQxZmM5YTgxMGNhZTIzNWNmNGY0XzMtMS0xLTEtMA_394cf4db-ee6f-4609-9371-5181b61eb868"
      unitRef="usd">-5979000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90YWJsZToyOWYzOTU3OWE5MDE0MWZjOWE4MTBjYWUyMzVjZjRmNC90YWJsZXJhbmdlOjI5ZjM5NTc5YTkwMTQxZmM5YTgxMGNhZTIzNWNmNGY0XzMtMi0xLTEtMA_5a08432e-6c76-46e6-9444-d5c17949568f"
      unitRef="usd">-590000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90YWJsZToyOWYzOTU3OWE5MDE0MWZjOWE4MTBjYWUyMzVjZjRmNC90YWJsZXJhbmdlOjI5ZjM5NTc5YTkwMTQxZmM5YTgxMGNhZTIzNWNmNGY0XzMtMy0xLTEtMA_6366bf87-dedb-44ec-8624-10b67b331dec"
      unitRef="usd">3876000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzE5_352869f2-90d0-4ef9-bd1e-56734788332e">Disclosure of fair value of financial instruments&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;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"&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;Financial instruments are measured in the Consolidated Balance Sheets at amortized cost or fair value using a fair value hierarchy of valuation inputs. For financial instruments measured at amortized cost, the fair value of these financial instruments closely approximates their fair value. 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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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"&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;The Group's Senior notes (private placement debt) are carried at $350.0 million (prior to related financing costs). The carrying value at December&#160;31, 2020, closely approximates fair value as the Group's Senior notes were entered into close to the end of the reporting period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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:LinesOfCreditCurrent
      contextRef="ie17f1d5f750048daac20093681671749_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzE0NTk0_45961dc2-34b5-4944-a296-bd1d0ac64ecc"
      unitRef="usd">350000000.0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzEx_adbbff88-3ec0-4130-8eff-93b1e55446c4">Business combinations&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;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"&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;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;&#160;&#160;&#160;&#160;The Company allocates a share of net income to the noncontrolling interest holders based on percentage ownership.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4Mzk3_796dd1d0-3b8d-44d1-95f9-4bb199dff609">Goodwill and Impairment&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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. The Company applied the provisions of ASU 2017-04 &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;'Intangibles - Goodwill and Other: Simplifying the test for goodwill impairment'&lt;/span&gt; with effect from January 1, 2018. Under the amendment, the Company was required to perform its annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. 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 amendment allows an entity to perform a qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzE5NTc2_3c049e08-a3ef-4892-a680-fdf48272aab1"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzE5NTc2_4ea5d8d9-cae5-482e-834a-bcec4685c5e5"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzE5NTc2_d79325df-5110-468a-82b5-14379297e492"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4Mzgz_a8eb745b-18ff-4165-bf50-3b79c38b5500">Intangible assets&#160;&#160;&#160;&#160;Intangible assets are amortized on a straight line basis over their estimated useful life.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4NDA5_2b13b940-c9b2-4acc-8193-f9e9969662ad">Cash and cash equivalents&#160;&#160;&#160;&#160;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.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzYy_98bdd1e3-d605-49c2-9dce-e28df5d05f9b">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"&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;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"&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;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, 2020 meet the definition of equity securities without readily determinable fair values. Effective from January 1, 2018, the Company concluded that the interests held at December&#160;31, 2019 and December&#160;31, 2020 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 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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4NDEw_45898c75-4c78-40c0-92fd-aa953c3d9bd0">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"&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;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;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;Accounts receivable factoring&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;&#160;&#160;&#160;&#160;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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzQ3_5c4a9eef-e0da-4925-b742-978474f420a6">Inventory&#160;&#160;&#160;&#160;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.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryNet
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzIyNzA2_96aaa816-21e9-4b13-b3ec-b3fc047df728"
      unitRef="usd">4800000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzIyNzE0_9c946de3-2be9-4c79-a729-c508e6e5a95e"
      unitRef="usd">3200000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzIy_a588dae6-1b4f-4d8e-83e7-523e87a16e57">Property, plant and equipment&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;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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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="margin-top: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;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;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <iclr:ScheduleOfUsefulLivesForPropertyPlantEquipmentTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzY1_8fe5f6e3-be82-4e2d-9921-9d88d43da6f1">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;vertical-align:top;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="i44ca0da673634ad6a2572bede3a5513d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90YWJsZTo2MzNiYWEyMmI1NWI0YmM4YmUwMTE0ZTMxNzY0NzhmYi90YWJsZXJhbmdlOjYzM2JhYTIyYjU1YjRiYzhiZTAxMTRlMzE3NjQ3OGZiXzEtMS0xLTEtMA_1414c613-031c-4139-af57-8a7b739e7c7b">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4d4200b6ca294ccabd9bfb1e323ef163_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90YWJsZTo2MzNiYWEyMmI1NWI0YmM4YmUwMTE0ZTMxNzY0NzhmYi90YWJsZXJhbmdlOjYzM2JhYTIyYjU1YjRiYzhiZTAxMTRlMzE3NjQ3OGZiXzItMS0xLTEtMC90ZXh0cmVnaW9uOjVjMmZlYWI1Zjk5YTRjODY4ZDQxZTBiYmJjODUzOWE1XzgyNDYzMzcyMDgzMjg_0b6ba6f7-470b-4e4e-91b9-7bfc46e81d79">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic07e6b3889d44d10b127b709f84bdf03_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90YWJsZTo2MzNiYWEyMmI1NWI0YmM4YmUwMTE0ZTMxNzY0NzhmYi90YWJsZXJhbmdlOjYzM2JhYTIyYjU1YjRiYzhiZTAxMTRlMzE3NjQ3OGZiXzItMS0xLTEtMC90ZXh0cmVnaW9uOjVjMmZlYWI1Zjk5YTRjODY4ZDQxZTBiYmJjODUzOWE1XzgyNDYzMzcyMDgzMzI_d1ca2728-3edb-4e22-8f6a-54f53709a506">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib2243083c9c440eba546f5f8863848f5_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90YWJsZTo2MzNiYWEyMmI1NWI0YmM4YmUwMTE0ZTMxNzY0NzhmYi90YWJsZXJhbmdlOjYzM2JhYTIyYjU1YjRiYzhiZTAxMTRlMzE3NjQ3OGZiXzMtMS0xLTEtMA_83e633b7-846e-4a01-80fd-631fa1fcc8b0">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1133f07db2074d0b9dd97ee954c28d1a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90YWJsZTo2MzNiYWEyMmI1NWI0YmM4YmUwMTE0ZTMxNzY0NzhmYi90YWJsZXJhbmdlOjYzM2JhYTIyYjU1YjRiYzhiZTAxMTRlMzE3NjQ3OGZiXzQtMS0xLTEtMA_c7e12ef7-1699-4ca0-bbca-ef564ab0b32e">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4a5ade36c0be4fdaba7e8a7d832386ec_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90YWJsZTo2MzNiYWEyMmI1NWI0YmM4YmUwMTE0ZTMxNzY0NzhmYi90YWJsZXJhbmdlOjYzM2JhYTIyYjU1YjRiYzhiZTAxMTRlMzE3NjQ3OGZiXzUtMS0xLTEtMA_49ea902b-faef-4091-89d1-1b2a79c3b580">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4Mzg3_6457f7b2-8dcf-4e99-be01-a0ae23638c32">Leases&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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, 2019 and December&#160;31, 2020 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 (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 24 - Impact of new accounting pronouncements &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for further details). The comparative information for the year ended December&#160;31, 2018 has not been adjusted and therefore continues to be reported under ASC 840 &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 840)&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;.&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="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;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"&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;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"&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;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"&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;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, 2020 and December&#160;31, 2019, 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;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="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;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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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"&gt;&lt;span&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;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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzMy_10aa0cc7-7abb-4bf5-a8e4-597671339cd9">Income taxes&#160;&#160;&#160;&#160;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 amounts of existing assets and liabilities and their respective tax bases and for operating loss and tax credit carry-forwards. 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 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;) as a period item in the period it arises and has therefore not provided for deferred taxes in respect of this item.</us-gaap:IncomeTaxPolicyTextBlock>
    <iclr:GovernmentGrantsPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzQ0_b8837177-a37d-43bd-8ce8-5e794eaa70d5">Government grants&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;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"&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;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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4NDE2_d171209c-afb7-4927-8f04-8882938a4d11">Research and development credits&#160;&#160;&#160;&#160;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.</iclr:ResearchandDevelopmentCreditsPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzMz_4e8715b7-ea9e-4619-ac03-2b8d0e60b011">Pension costs&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;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"&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;The Company operates, through two subsidiaries, a defined benefit plan for certain of its United Kingdom and Swiss employees. 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;.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <iclr:NumberOfSubsidiaries
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzI5Njg2ODE0MDEwNzAw_74dfa94a-177e-43c3-996b-d6b98254e097"
      unitRef="subsidiary">2</iclr:NumberOfSubsidiaries>
    <iclr:StockholdersEquityNoteRedeemableNonControllingInterestPolicyPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzE1MzkzMTYyODM2Mjgw_86c230c5-ae54-4a80-a1bc-3b8051516870">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&#160;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;&#160;&#160;&#160;&#160;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="i44ebfcffc6474a29ba19530426b94e0e_I20200309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzI2Mzg4Mjc5MTI0NjI5_d7f6f617-e514-4880-8418-f67ff46d85aa"
      unitRef="number">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzU1_0a7caf0b-1e64-4ef3-8edd-12c474afb6e9">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;&#160;&#160;&#160;&#160;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 26 - 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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4Mzc4_d2cc889a-2ed5-4d74-8c72-bc83a1176368">Share-based compensation&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;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"&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;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"&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;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;&#160;&#160;&#160;&#160;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.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4MzYw_d9d8de1e-0a41-48b2-8297-8a23f9115676">Impairment of long-lived assets&#160;&#160;&#160;&#160;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.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4Mzkw_24316794-f3bc-4bde-9c80-e73dcfb84472">Derivative financial instruments&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;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, 2020 or 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;&#160;&#160;&#160;&#160;We use derivative financial instruments to reduce exposure to fluctuations in foreign exchange rates. During the years ended December&#160;31, 2018, 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. &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;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;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzI5Njg2ODE0MDEwNzA4_202540b6-f925-4ab2-8f19-ba1edb13cda4">Financing costs and gain on interest rate hedge&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;The interest rate in respect of the 2015 Senior Notes was fixed at 3.64% for the 5 year term of the agreement. The associated interest costs were recognized in interest expense in the period from drawdown in December 2015 until its maturity in December 2020. The interest rate in respect of the 2020 Senior Notes is fixed at 2.32% for Series A Notes which will mature on December 8, 2023 and 2.43% for Series B Notes which will mature on December 8, 2025. The associated interest cost is recognized in the period since drawdown in December 2020. &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;Cash proceeds ($4.6 million) received in November 2015 in respect of the realized hedge gain are amortized to the Consolidated Statement of Operations, net against interest payable, over the period of the 2015 Senior Notes. There was a cash outflow ($0.9&#160;million) in July 2020, representing a realized loss on the interest hedge on the 2020 Senior Notes. This was recorded within Other Comprehensive Income and the realized loss is amortized to the Consolidated Statement of Operations over the term of the 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="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;Deferred financing costs (including issue costs relating to the Senior Notes) are reported at cost less accumulated amortization and the related amortization expense is included in interest expense, in our Consolidated Statement of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie17f1d5f750048daac20093681671749_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM3NTI1_978d256d-7b05-4327-b1f8-c6071f308f75"
      unitRef="number">0.0364</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM3NTM2_139b95ee-386b-4afc-acc9-71145f2f1a88">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i1da3caf3e0f449b9b6691c1ceee727ea_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzI1ODM4NTIzMzEwNDE0_589721c1-9245-41e9-b38f-919234a907c5"
      unitRef="number">0.0232</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i10412dc4070f43a6bf84f29abb358e12_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzI1ODM4NTIzMzEwNDIx_6041475f-085f-4967-942e-96d015ad545d"
      unitRef="number">0.0243</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromHedgeFinancingActivities
      contextRef="ic520a3a8d8004b2ea5cdbb0cd74aae73_D20151101-20151130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM3Njk0_36755b5b-18cd-4d41-b848-56c328899b30"
      unitRef="usd">4600000</us-gaap:ProceedsFromHedgeFinancingActivities>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="i6c6e7ffc33c04fdd9bea27dedbe635bd_D20200701-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzI1ODM4NTIzMzEwNDAw_b518df1a-39e2-47b2-80a5-4cf6c2761b3c"
      unitRef="usd">900000</us-gaap:PaymentsForHedgeFinancingActivities>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDIvZnJhZzo1MjU3ZjlmMjdjOGQ0MmUyOGJiM2VmM2IyOWU0YjhlYy90ZXh0cmVnaW9uOjUyNTdmOWYyN2M4ZDQyZTI4YmIzZWYzYjI5ZTRiOGVjXzM4NDAz_823e71e0-f50d-4f81-a3c1-181249e36406">Reclassifications&#160;&#160;&#160;&#160;Certain amounts in the consolidated financial statements have been reclassified where necessary to conform to the current year presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzIxMzE_12163135-351a-47b8-b11a-6f5cd4668061">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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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;59,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;&#x2014;&#160;&lt;/span&gt;&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,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Interest on 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;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Unrealized capital (loss)/gain &#x2013; 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;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;Available for sale investments 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;1,729&#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;49,628&#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"&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;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, 2020 have an average maturity of 3.4 years compared to 0.65 years at 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;&#160;&#160;&#160;&#160;The following table represents our available for sale short term investments by major security type as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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.73&#160;&lt;/span&gt;&lt;/td&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.73&#160;&lt;/span&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.50&#160;&lt;/span&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.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;/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.73&#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.73&#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.50&#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.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(b)&#160;&#160;&#160;&#160;Investments in equity - long term&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;&#160;&#160;&#160;&#160;The Company entered into subscription agreements with a number of funds. Capital totaling $13.3 million had been advanced under the terms of the subscription agreements at December&#160;31, 2020 (December&#160;31, 2019: $10.1 million). The Company determined that the interests in the funds meet the definition of equity securities without readily determinable fair values. Effective from January 1, 2018, the Company concluded that the interests held at December&#160;31, 2020 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 $2.5 million (December&#160;31, 2019: decrease in fair value of $0.8 million) recognized in net income during the year bringing the carrying value of the subscriptions to $15.8 million at December&#160;31, 2020 (December&#160;31, 2019: $10.1 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, 2020, the Company had committed to future investments of $21.9 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 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, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At date of investment&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;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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;July 24, 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 #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="6" 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;(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;Oncacare Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;4,534&#160;&lt;/span&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,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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-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 in Oncacare, of which, $2.5 million has been paid with the remainder to be paid in the next twelve months. &lt;/span&gt;&lt;/div&gt;The Company has recorded a loss of $0.4&#160;million representing its pro rata share of the losses in Oncacare since the date of initial investment.</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzIxMjY_4d9fd4d8-e063-4ffa-b910-36500b9ba3e4">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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;59,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;&#x2014;&#160;&lt;/span&gt;&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,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Interest on 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;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Unrealized capital (loss)/gain &#x2013; 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;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;Available for sale investments 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;1,729&#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;49,628&#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:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzItMS0xLTEtMA_edc02346-288c-468e-926a-1b58e0f5b859"
      unitRef="usd">49628000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="id2ae55910f734fe8a01ef8f2ce986a4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzItMi0xLTEtMA_ec3d917f-f9ba-4dc1-b7ee-f7e4478ed940"
      unitRef="usd">59910000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzMtMS0xLTEtMA_c4e02a91-acf7-4a65-ab3c-a1b12153c879"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzMtMi0xLTEtMA_48d1457d-b8ce-42f6-a6a1-45264d1596a6"
      unitRef="usd">9603000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzQtMS0xLTEtMA_2807553d-65e8-4441-84f8-a324b428acae"
      unitRef="usd">47902000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzQtMi0xLTEtMA_9f8ebd1a-0d1e-4c42-bab2-e5481950a7b2"
      unitRef="usd">21686000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <iclr:InterestOnShortTermInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzUtMS0xLTEtMA_2bda2340-dee5-4cf9-83e3-cdea3b428153"
      unitRef="usd">0</iclr:InterestOnShortTermInvestments>
    <iclr:InterestOnShortTermInvestments
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzUtMi0xLTEtMA_23733ff4-9fa0-40a1-a02b-5f1b53bf3f1c"
      unitRef="usd">1065000</iclr:InterestOnShortTermInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzYtMS0xLTEtMA_478d3d41-7bf6-4b48-a664-7a86864fd121"
      unitRef="usd">234000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzYtMi0xLTEtMA_42a1b6fc-b9f7-4a8b-b7f8-43cd2466f070"
      unitRef="usd">55000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzctMS0xLTEtMA_b864dbfe-a48a-4403-bf4a-b88ff305a733"
      unitRef="usd">-231000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzctMi0xLTEtMA_ea222edd-b8f0-4d75-87a5-2087e2d5e281"
      unitRef="usd">681000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzgtMS0xLTEtMA_96082426-ea7b-4232-83bc-d7be22be3d8c"
      unitRef="usd">1729000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZTo2ZGJlNDU4ZDY0NWM0NTY1YjU4ZmMyMTgwZWUwZGYxNC90YWJsZXJhbmdlOjZkYmU0NThkNjQ1YzQ1NjViNThmYzIxODBlZTBkZjE0XzgtMi0xLTEtMA_e2a5692c-c8c7-48c0-b060-399b74f5b403"
      unitRef="usd">49628000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <iclr:ShortTermAvailableForSaleInvestmentsAverageRemainingMaturityPeriod
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzM2Nw_3c7a38d3-dca5-43cf-9edd-b5ca3ed8a258">P3Y4M24D</iclr:ShortTermAvailableForSaleInvestmentsAverageRemainingMaturityPeriod>
    <iclr:ShortTermAvailableForSaleInvestmentsAverageRemainingMaturityPeriod
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzM4Mg_3a100896-cdbb-4348-a7c2-7b892c27f207">P0Y7M24D</iclr:ShortTermAvailableForSaleInvestmentsAverageRemainingMaturityPeriod>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzIxMjk_55c10a06-63c6-4bae-b6b0-bc5ae75418c5">The following table represents our available for sale short term investments by major security type as of December&#160;31, 2020:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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.73&#160;&lt;/span&gt;&lt;/td&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.73&#160;&lt;/span&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.50&#160;&lt;/span&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.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;/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.73&#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.73&#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.50&#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.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2fb3d8db413942efbc69f5e8c0d45a93_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZToyZjJmNTFmNDc3MWU0MjdjYTE1NTZmYWRmYWE2YjQ4MS90YWJsZXJhbmdlOjJmMmY1MWY0NzcxZTQyN2NhMTU1NmZhZGZhYTZiNDgxXzUtMS0xLTEtMA_2289cd90-856c-4f17-a9a3-b25b8c279ddb"
      unitRef="usd">1730000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2fb3d8db413942efbc69f5e8c0d45a93_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZToyZjJmNTFmNDc3MWU0MjdjYTE1NTZmYWRmYWE2YjQ4MS90YWJsZXJhbmdlOjJmMmY1MWY0NzcxZTQyN2NhMTU1NmZhZGZhYTZiNDgxXzUtMy0xLTEtMA_ddfb4872-6edc-4e9a-b262-61ff514c018b"
      unitRef="usd">1730000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i2fb3d8db413942efbc69f5e8c0d45a93_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZToyZjJmNTFmNDc3MWU0MjdjYTE1NTZmYWRmYWE2YjQ4MS90YWJsZXJhbmdlOjJmMmY1MWY0NzcxZTQyN2NhMTU1NmZhZGZhYTZiNDgxXzUtNC0xLTEtMA_7b6180e7-f1d7-4ad6-a317-c4bf6a861b93"
      unitRef="usd">500000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i2fb3d8db413942efbc69f5e8c0d45a93_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZToyZjJmNTFmNDc3MWU0MjdjYTE1NTZmYWRmYWE2YjQ4MS90YWJsZXJhbmdlOjJmMmY1MWY0NzcxZTQyN2NhMTU1NmZhZGZhYTZiNDgxXzUtNS0xLTEtMA_c7c209b6-4764-4edc-98bf-92fc69746f3f"
      unitRef="usd">1230000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZToyZjJmNTFmNDc3MWU0MjdjYTE1NTZmYWRmYWE2YjQ4MS90YWJsZXJhbmdlOjJmMmY1MWY0NzcxZTQyN2NhMTU1NmZhZGZhYTZiNDgxXzYtMS0xLTEtMA_e385926a-338f-47aa-b6b7-18ab164ce0ee"
      unitRef="usd">1730000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZToyZjJmNTFmNDc3MWU0MjdjYTE1NTZmYWRmYWE2YjQ4MS90YWJsZXJhbmdlOjJmMmY1MWY0NzcxZTQyN2NhMTU1NmZhZGZhYTZiNDgxXzYtMy0xLTEtMA_fd3557cb-1ea8-403f-b24b-b73ad96cc0ec"
      unitRef="usd">1730000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZToyZjJmNTFmNDc3MWU0MjdjYTE1NTZmYWRmYWE2YjQ4MS90YWJsZXJhbmdlOjJmMmY1MWY0NzcxZTQyN2NhMTU1NmZhZGZhYTZiNDgxXzYtNC0xLTEtMA_4fdb1a1e-b418-45d7-abd4-ca89654c81bc"
      unitRef="usd">500000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90YWJsZToyZjJmNTFmNDc3MWU0MjdjYTE1NTZmYWRmYWE2YjQ4MS90YWJsZXJhbmdlOjJmMmY1MWY0NzcxZTQyN2NhMTU1NmZhZGZhYTZiNDgxXzYtNS0xLTEtMA_1ccef696-8b0b-44a5-9a61-8e7a70a1a216"
      unitRef="usd">1230000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="i0a460e71f9ea470692b87be5e7b265dc_D20180101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzE0MjQ_d1ad933c-bfb4-4e32-952e-3fef3f1e66ea"
      unitRef="usd">13300000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="i72ea4818b59a4111bbe678e9fcbb5c55_D20180101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzEwNDQ1MzYwNDY2MDQx_4e67cf13-483f-4ef0-9d0a-a543f2b0d17e"
      unitRef="usd">10100000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzE4OTI_8575e41b-d981-4932-b592-fbca503f6adf"
      unitRef="usd">2500000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzE5MjY_ef1af0dd-64f4-4ba2-8b46-e31c2961aac7"
      unitRef="usd">-800000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzIwMjM_ca18b33b-c0cb-4186-9840-ea8f9d40f492"
      unitRef="usd">15800000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzIwMzc_9dcfd816-8a05-41cc-81e7-979aee59e1bc"
      unitRef="usd">10100000</us-gaap:EquitySecuritiesFvNi>
    <iclr:CommitmentToAcquireLongTermInvestments
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNDgvZnJhZzoyZDM2NTRkMmE5N2Y0NmM4YmE0MmQ3NGRiNTYxZDc0ZC90ZXh0cmVnaW9uOjJkMzY1NGQyYTk3ZjQ2YzhiYTQyZDc0ZGI1NjFkNzRkXzIwOTM_561499f6-e6dd-4dd5-9914-2a2df1bf47b9"
      unitRef="usd">21900000</iclr:CommitmentToAcquireLongTermInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ic92e38d0e76e4fe0b775d6a7c3a64337_I20200724"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTI5L2ZyYWc6ZDA0MmIwNWI0NzRmNDI4NzlhZWRiNmQwNTc5ODM3ZTgvdGV4dHJlZ2lvbjpkMDQyYjA1YjQ3NGY0Mjg3OWFlZGI2ZDA1Nzk4MzdlOF8xNzA0MjQzMDIzMTg5NQ_c41d190f-95be-433d-be65-cbfa1a70b6f0"
      unitRef="usd">4900000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTI5L2ZyYWc6ZDA0MmIwNWI0NzRmNDI4NzlhZWRiNmQwNTc5ODM3ZTgvdGV4dHJlZ2lvbjpkMDQyYjA1YjQ3NGY0Mjg3OWFlZGI2ZDA1Nzk4MzdlOF8xNzA0MjQzMDIzMTkwMg_729f2e1e-221a-40f8-a585-e8e4713dc884"
      unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <iclr:EquityMethodInvestmentMajorityOwnershipPercentage
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTI5L2ZyYWc6ZDA0MmIwNWI0NzRmNDI4NzlhZWRiNmQwNTc5ODM3ZTgvdGV4dHJlZ2lvbjpkMDQyYjA1YjQ3NGY0Mjg3OWFlZGI2ZDA1Nzk4MzdlOF8xNzA0MjQzMDIzMTg4Nw_cc7f2189-a7f3-4d07-9afc-c513e8861f8f"
      unitRef="number">0.51</iclr:EquityMethodInvestmentMajorityOwnershipPercentage>
    <iclr:EquityMethodInvestmentMajorityOwnershipPercentage
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTI5L2ZyYWc6ZDA0MmIwNWI0NzRmNDI4NzlhZWRiNmQwNTc5ODM3ZTgvdGV4dHJlZ2lvbjpkMDQyYjA1YjQ3NGY0Mjg3OWFlZGI2ZDA1Nzk4MzdlOF8xNzA0MjQzMDIzMTg5MQ_cc7f2189-a7f3-4d07-9afc-c513e8861f8f"
      unitRef="number">0.51</iclr:EquityMethodInvestmentMajorityOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTI5L2ZyYWc6ZDA0MmIwNWI0NzRmNDI4NzlhZWRiNmQwNTc5ODM3ZTgvdGV4dHJlZ2lvbjpkMDQyYjA1YjQ3NGY0Mjg3OWFlZGI2ZDA1Nzk4MzdlOF8yNTgzODUyMzI1NDI2Mw_b8610aac-c38c-453a-9546-cf3a3e464da6">&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, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At date of investment&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;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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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;July 24, 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 #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="6" 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;(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;Oncacare Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;4,534&#160;&lt;/span&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,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTI5L2ZyYWc6ZDA0MmIwNWI0NzRmNDI4NzlhZWRiNmQwNTc5ODM3ZTgvdGFibGU6MWE0OTVjYzJhMzNiNDZhZWI3OGUwMDJmODM1MmRkYmYvdGFibGVyYW5nZToxYTQ5NWNjMmEzM2I0NmFlYjc4ZTAwMmY4MzUyZGRiZl80LTEtMS0xLTU1MjE_052225a8-fa33-4bfd-8f56-2e393555d5b3"
      unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTI5L2ZyYWc6ZDA0MmIwNWI0NzRmNDI4NzlhZWRiNmQwNTc5ODM3ZTgvdGFibGU6MWE0OTVjYzJhMzNiNDZhZWI3OGUwMDJmODM1MmRkYmYvdGFibGVyYW5nZToxYTQ5NWNjMmEzM2I0NmFlYjc4ZTAwMmY4MzUyZGRiZl80LTItMS0xLTU1MjE_fbac41d4-aabf-426c-97b9-e92808de46b3"
      unitRef="usd">4534000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ic92e38d0e76e4fe0b775d6a7c3a64337_I20200724"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTI5L2ZyYWc6ZDA0MmIwNWI0NzRmNDI4NzlhZWRiNmQwNTc5ODM3ZTgvdGFibGU6MWE0OTVjYzJhMzNiNDZhZWI3OGUwMDJmODM1MmRkYmYvdGFibGVyYW5nZToxYTQ5NWNjMmEzM2I0NmFlYjc4ZTAwMmY4MzUyZGRiZl80LTMtMS0xLTU1MjE_fe500015-9204-42b4-861e-11bdd21027c0"
      unitRef="usd">4900000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ic92e38d0e76e4fe0b775d6a7c3a64337_I20200724"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTI5L2ZyYWc6ZDA0MmIwNWI0NzRmNDI4NzlhZWRiNmQwNTc5ODM3ZTgvdGV4dHJlZ2lvbjpkMDQyYjA1YjQ3NGY0Mjg3OWFlZGI2ZDA1Nzk4MzdlOF8xNzA0MjQzMDIzMTgxNQ_c41d190f-95be-433d-be65-cbfa1a70b6f0"
      unitRef="usd">4900000</us-gaap:EquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTI5L2ZyYWc6ZDA0MmIwNWI0NzRmNDI4NzlhZWRiNmQwNTc5ODM3ZTgvdGV4dHJlZ2lvbjpkMDQyYjA1YjQ3NGY0Mjg3OWFlZGI2ZDA1Nzk4MzdlOF8xNzA0MjQzMDIzMTg0Nw_f6daa3bf-e3d4-45b5-b5fe-a37043b1cd98"
      unitRef="usd">2500000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTI5L2ZyYWc6ZDA0MmIwNWI0NzRmNDI4NzlhZWRiNmQwNTc5ODM3ZTgvdGV4dHJlZ2lvbjpkMDQyYjA1YjQ3NGY0Mjg3OWFlZGI2ZDA1Nzk4MzdlOF8xNzA0MjQzMDIzMTg3OA_274d0e91-1d63-4079-b15a-83775ad255cf"
      unitRef="usd">-400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzk4Mjc_75119c71-2ae9-41d0-938d-c90ea6148d02">Goodwill&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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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;756,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 (note 4 (b),(c))&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;883,170&#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"&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;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. Goodwill is primarily comprised of the acquired workforce in place which does not qualify for recognition as an asset apart from goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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, 2020 during the year ended December&#160;31, 2020 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;&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:700;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(a) 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 year ended December 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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:justify;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:12pt;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="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;** The fair value of the contingent consideration was estimated at the date of acquisition. Depending on performance of the company, the total consideration could have increased by a maximum of $6.7 million in contingent consideration. At the acquisition date and at December 31, 2020, the fair value of this contingent consideration payable to MedPass is $Nil. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;In finalizing the acquisition of MedPass in the twelve 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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Since January 22, 2020, MedPass has 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, net income and earnings per share for the fiscal years ended December 31, 2020 and December 31, 2019 as follows:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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 style="height:12pt"&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;(in ones)&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;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;border-bottom: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;Diluted earnings per share&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;6.16&#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;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;6.85&#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;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(b) Symphony&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;On September 24, 2019 a subsidiary of the Company, ICON Clinical Research LLC, acquired a 100% interest in Symphony. Symphony is a leading provider of at-home trial services and site support services. The acquisition of Symphony further enhances our site and patient services offering. The acquisition resulted in the recognition of goodwill of $22.9 million. Accounting for the acquisition of Symphony was finalized in the year ended December 31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The acquisition of Symphony 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-bottom:14pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;September  24,&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;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="3" style="background-color:#cceeff;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;(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;3,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;/tr&gt;&lt;tr&gt;&lt;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;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;22,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;8,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;4,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Prepayments and 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;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;(799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;(2,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;/tr&gt;&lt;tr&gt;&lt;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;(933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;(289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;(531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:1.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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;&#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;Net assets acquired&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;37,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash outflows&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Working capital adjustment 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;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Contingent consideration &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,500&#160;&lt;/span&gt;&lt;/td&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:12pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom: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 consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;37,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-top:12pt;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 and the capability to provide at-home trial services and site support solutions. The full amount of the goodwill recognized is expected to be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;In finalizing the acquisition of Symphony in the twelve month period from acquisition, fair value adjustments were made which resulted in increases in accounts receivable ($0.6 million) and unearned revenue ($1.0 million) and decreases in unbilled revenue ($0.1 million), accounts payable ($0.3 million) and other liabilities ($0.1 million). Customer relationship and order backlog assets were also finalized.&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;The contingent consideration was assessed at the acquisition date and was based on revenue targets set for the company to the period ending March 31, 2020. The fair value of the contingent consideration on acquisition, and at December 31, 2019, was $2.5 million based on an income approach. The value of the contractual contingent consideration is in the range of zero to a maximum of $2.5 million. Due to the short term nature of the contingent consideration, no discounting was applied. As the fair value measure is based on significant inputs that are not observable in the market, the contingent consideration meets the definition of a level 3 financial instrument under ASC 820. The inputs that are not observable in the market are the expected revenue of the company to the period ending March 31, 2020 and the probability of achievement of this revenue target by the company. A positive or negative movement of these inputs by 10% would not result in a material change to the contingent consideration balance. In the twelve month period ended December 31, 2020, the contingent consideration was settled at fair value in the amount of $0.5&#160;million. The change in fair value has been recorded in the selling, general and administrative expense line of 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"&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;Since September 24, 2019, Symphony has earned revenue of $4.5 million and net income of $1.0 million in the year ended December 31, 2019. The proforma effect of the Symphony acquisition if completed on January 1, 2018 would have resulted in revenue, net income and earnings per share for the fiscal years ending December 31, 2019 and December 31, 2018 as follows:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2019&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;2018&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,818,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,609,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;376,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;324,671&#160;&lt;/span&gt;&lt;/td&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:12pt"&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;(in ones)&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;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;border-bottom: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;Diluted earnings per share&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;6.84&#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;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;5.93&#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-top:7.5pt;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;(c) MeDiNova&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top: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;On May 23, 2019 a subsidiary of the Company, ICON Clinical Research (U.K.) Limited acquired a 60% majority shareholding in MeDiNova, a site network with research sites in key markets in Europe and Africa. On March 9, 2020 ICON exercised its option to call the outstanding shares in the noncontrolling interest to take 100% ownership of MeDiNova. The acquisition further enhances ICON's patient recruitment capabilities in EMEA and complements ICON's existing site network in the US, PMG Research. The acquisition resulted in the recognition of goodwill of $81.8&#160;million. Accounting for the acquisition of MeDiNova was finalized in the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The acquisition of MeDiNova 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 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-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;May 23,&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;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="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 &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;7,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;81,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;3,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;4,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 receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Prepayments and 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;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;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;(5,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(5,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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;(6,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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;(1,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Non-current deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,345)&lt;/span&gt;&lt;/td&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:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 assets acquired&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;86,249&#160;&lt;/span&gt;&lt;/td&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:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 outflows&#160;&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;54,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Working capital adjustment received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Redeemable noncontrolling interest **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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: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;border-bottom: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 consideration &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;86,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="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 and access to a broad site network in Europe and Africa. 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 redeemable noncontrolling interest on May 23, 2019 was $32.6&#160;million which was estimated by applying  an income based approach. The valuation approach used was based on the future earnings of the company times an appropriate earnings multiple. On March 9, 2020 ICON exercised its option to call the outstanding shares in the noncontrolling interest to take 100% ownership of MeDiNova. Effective from this date, the noncontrolling interest was derecognized and a liability of $44.7 million was recognized, representing the assessment of the redemption value of the noncontrolling interest. This liability was settled on July 17, 2020 for $43.9&#160;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;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In finalizing the acquisition of MeDiNova in the twelve month period from acquisition, fair value adjustments were made which resulted in an increase in other liabilities ($1.6 million) and decreases in operating right of use assets ($0.3 million), current lease liabilities ($0.1 million), non-current lease liabilities ($0.3 million) and non-current deferred tax liability ($2.2 million). Cust&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;omer relationship, order backlog and patient database assets were also finalized.&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;Since May 23, 2019, MeDiNova has earned revenue of $6.5 million (after elimination of intercompany revenue from ICON) and net income of $4.7 million in the year ended December 31, 2019. The proforma effect of the MeDiNova acquisition if completed on January 1, 2018 would have resulted in revenue, net income and earnings per share for the fiscal years ending December 31, 2019 and December 31, 2018 as follows:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2019&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;2018&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,807,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,599,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;375,979&#160;&lt;/span&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;323,759&#160;&lt;/span&gt;&lt;/td&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:12pt"&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;(in ones)&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;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;5.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;border-bottom: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;Diluted earnings per share&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;6.83&#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;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;5.91&#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-top:7.5pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7.5pt;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;(d) MMD&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top: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;On January 25, 2019 a subsidiary of the Company, ICON Laboratory Services, Inc. acquired 100% of the share capital of MMD. MMD is a molecular diagnostic specialty laboratory that enables the development and commercialization of precision medicines in oncology. The acquisition resulted in the recognition of goodwill of $22.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top: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;The acquisition of MMD 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 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-bottom:14pt;margin-top:14pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.956%"/&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, 25&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;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="3" style="background-color:#cceeff;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;(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 &amp;amp; cash equivalent&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;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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;2,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;22,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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,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;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;2,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;(1,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;(540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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;(699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Non-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;(2,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Non-current 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;(1,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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: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;Net assets acquired&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;42,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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 outflows&#160;&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;42,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Working capital adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&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:12pt"&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: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 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;42,173&#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:9pt;margin-top: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;*Goodwill represents the acquisition of an established workforce with experience in molecular diagnostic specialty laboratory services and commercialization of precision medicines in oncology. None of the goodwill recognized is expected to be deductible for income tax purposes. In finalizing the goodwill on acquisition of MMD in the twelve month period from acquisition, fair value adjustments were made which resulted in increases in unbilled revenue ($2.1 million), deferred tax asset ($3.7 million), accounts payable ($0.6 million) and other liabilities ($0.1 million) and decreases in property, plant and equipment ($0.1 million) and unearned revenue ($0.9 million). Customer relationship and order backlog assets were also finalized. &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;Since January 25, 2019, MMD has earned revenue of $17.9 million and net income of $1.1 million in the year ended December 31, 2019. The proforma effect of the MMD acquisition if completed on January 1, 2018 would have resulted in revenue, net income and earnings per share for the fiscal years ending December 31, 2019 and December 31, 2018 as follows:  &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="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2019&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;2018&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,806,908&#160;&lt;/span&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,612,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;373,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;321,698&#160;&lt;/span&gt;&lt;/td&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:12pt"&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;(in ones)&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;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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.85&#160;&lt;/span&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;5.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;border-bottom: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;Diluted earnings per share&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;6.79&#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;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;5.87&#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;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzk4MDc_60f1952b-2bdd-47ed-abb8-962d8ccb5473">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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;756,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 (note 4 (b),(c))&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;883,170&#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="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpiNTdlZDcwNWQ4MTc0MzBlYWNiNDdmNjc5MGI3YTYwOC90YWJsZXJhbmdlOmI1N2VkNzA1ZDgxNzQzMGVhY2I0N2Y2NzkwYjdhNjA4XzItMS0xLTEtMA_25d90861-c806-4524-b9e8-83169a75dea4"
      unitRef="usd">883170000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id2ae55910f734fe8a01ef8f2ce986a4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpiNTdlZDcwNWQ4MTc0MzBlYWNiNDdmNjc5MGI3YTYwOC90YWJsZXJhbmdlOmI1N2VkNzA1ZDgxNzQzMGVhY2I0N2Y2NzkwYjdhNjA4XzItMi0xLTEtMA_aca5f857-8248-486a-a912-d0c3a920e257"
      unitRef="usd">756260000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpiNTdlZDcwNWQ4MTc0MzBlYWNiNDdmNjc5MGI3YTYwOC90YWJsZXJhbmdlOmI1N2VkNzA1ZDgxNzQzMGVhY2I0N2Y2NzkwYjdhNjA4XzMtMS0xLTEtMA_7eac11d8-9e32-4a9a-b22e-f1dadf581b20"
      unitRef="usd">27191000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpiNTdlZDcwNWQ4MTc0MzBlYWNiNDdmNjc5MGI3YTYwOC90YWJsZXJhbmdlOmI1N2VkNzA1ZDgxNzQzMGVhY2I0N2Y2NzkwYjdhNjA4XzMtMi0xLTEtMA_7d6e1ae7-1cad-4aec-a9b6-5bd263cde472"
      unitRef="usd">126932000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpiNTdlZDcwNWQ4MTc0MzBlYWNiNDdmNjc5MGI3YTYwOC90YWJsZXJhbmdlOmI1N2VkNzA1ZDgxNzQzMGVhY2I0N2Y2NzkwYjdhNjA4XzQtMS0xLTEtMA_e1a22b62-8db9-4fb5-931e-7924ecd5ab5b"
      unitRef="usd">123000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpiNTdlZDcwNWQ4MTc0MzBlYWNiNDdmNjc5MGI3YTYwOC90YWJsZXJhbmdlOmI1N2VkNzA1ZDgxNzQzMGVhY2I0N2Y2NzkwYjdhNjA4XzQtMi0xLTEtMA_169f0b63-fd77-4445-ae9e-663d697ea71e"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpiNTdlZDcwNWQ4MTc0MzBlYWNiNDdmNjc5MGI3YTYwOC90YWJsZXJhbmdlOmI1N2VkNzA1ZDgxNzQzMGVhY2I0N2Y2NzkwYjdhNjA4XzUtMS0xLTEtMA_1ab598d3-ad5c-4932-915a-4bc9d4577e0e"
      unitRef="usd">25773000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpiNTdlZDcwNWQ4MTc0MzBlYWNiNDdmNjc5MGI3YTYwOC90YWJsZXJhbmdlOmI1N2VkNzA1ZDgxNzQzMGVhY2I0N2Y2NzkwYjdhNjA4XzUtMi0xLTEtMA_42b18977-083a-4697-8b62-dd1eba96f8f0"
      unitRef="usd">-22000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpiNTdlZDcwNWQ4MTc0MzBlYWNiNDdmNjc5MGI3YTYwOC90YWJsZXJhbmdlOmI1N2VkNzA1ZDgxNzQzMGVhY2I0N2Y2NzkwYjdhNjA4XzYtMS0xLTEtMA_fd3eedb1-6112-4d42-a48d-0bbde10d52ee"
      unitRef="usd">936257000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpiNTdlZDcwNWQ4MTc0MzBlYWNiNDdmNjc5MGI3YTYwOC90YWJsZXJhbmdlOmI1N2VkNzA1ZDgxNzQzMGVhY2I0N2Y2NzkwYjdhNjA4XzYtMi0xLTEtMA_9060fe71-31d9-4125-b927-d9d13fb3d901"
      unitRef="usd">883170000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzI5Njg2ODEzOTgzMTM1_e3982ab2-02e9-424c-82fe-a5e1d2968180"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE1MzkzMTYyODE1NDQ5_6495b5ce-3cd3-4f36-b55a-6a3ffbe170c1">The following table summarizes the Company&#x2019;s fair values of the assets acquired and liabilities assumed:&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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:justify;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:12pt;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="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;** The fair value of the contingent consideration was estimated at the date of acquisition. Depending on performance of the company, the total consideration could have increased by a maximum of $6.7 million in contingent consideration. At the acquisition date and at December 31, 2020, the fair value of this contingent consideration payable to MedPass is $Nil. &lt;/span&gt;&lt;/div&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;div style="margin-bottom:14pt;margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;September  24,&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;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="3" style="background-color:#cceeff;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;(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;3,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;/tr&gt;&lt;tr&gt;&lt;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;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;22,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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;8,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;4,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Prepayments and 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;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;(799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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;(2,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;/tr&gt;&lt;tr&gt;&lt;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;(933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;(289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;(531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:1.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1.5pt 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;&#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;Net assets acquired&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;37,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash outflows&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Working capital adjustment 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;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Contingent consideration &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,500&#160;&lt;/span&gt;&lt;/td&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:12pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom: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 consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;37,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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-top:12pt;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 and the capability to provide at-home trial services and site support solutions. The full amount 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-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;May 23,&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;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="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 &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;7,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;81,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;3,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;4,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 receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Prepayments and 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;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;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;(5,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(5,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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;(6,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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;(1,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Non-current deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,345)&lt;/span&gt;&lt;/td&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:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 assets acquired&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;86,249&#160;&lt;/span&gt;&lt;/td&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:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 outflows&#160;&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;54,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Working capital adjustment received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Redeemable noncontrolling interest **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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: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;border-bottom: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 consideration &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;86,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="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 and access to a broad site network in Europe and Africa. 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 redeemable noncontrolling interest on May 23, 2019 was $32.6&#160;million which was estimated by applying  an income based approach. The valuation approach used was based on the future earnings of the company times an appropriate earnings multiple. On March 9, 2020 ICON exercised its option to call the outstanding shares in the noncontrolling interest to take 100% ownership of MeDiNova. Effective from this date, the noncontrolling interest was derecognized and a liability of $44.7 million was recognized, representing the assessment of the redemption value of the noncontrolling interest. This liability was settled on July 17, 2020 for $43.9&#160;million.&lt;/span&gt;&lt;/div&gt;The following table summarizes the Company&#x2019;s fair values of the assets acquired and liabilities assumed:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.956%"/&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, 25&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;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="3" style="background-color:#cceeff;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;(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 &amp;amp; cash equivalent&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;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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;2,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;22,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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,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;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;2,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;(1,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;(540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 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;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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;(699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Non-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;(2,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Non-current 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;(1,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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: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;Net assets acquired&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;42,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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 outflows&#160;&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;42,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Working capital adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&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:12pt"&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: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 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;42,173&#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;&#160;*Goodwill represents the acquisition of an established workforce with experience in molecular diagnostic specialty laboratory services and commercialization of precision medicines in oncology. None of the goodwill recognized is expected to be deductible for income tax purposes. In finalizing the goodwill on acquisition of MMD in the twelve month period from acquisition, fair value adjustments were made which resulted in increases in unbilled revenue ($2.1 million), deferred tax asset ($3.7 million), accounts payable ($0.6 million) and other liabilities ($0.1 million) and decreases in property, plant and equipment ($0.1 million) and unearned revenue ($0.9 million). Customer relationship and order backlog assets were also finalized.</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzMtMS0xLTEtNTA4NA_b364b8d8-e991-4d86-ad2e-0b8d94130bc1"
      unitRef="usd">10170000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzQtMS0xLTEtNTA4NA_4dfaab7f-cecc-49fd-b8aa-60958b3e866d"
      unitRef="usd">45000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzUtMS0xLTEtNTA4NA_fe2cf76a-2398-4286-a4f8-c4d01a3a665b"
      unitRef="usd">539000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzYtMS0xLTEtNTA4NA_b1f67574-a0a1-49a2-adf9-fddca91be6fb"
      unitRef="usd">27191000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i0c1f2f08f6d64321b613289286464428_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzctMS0xLTEtNTA4NA_24d8f8d3-903a-4310-8902-8047c397a890"
      unitRef="usd">11725000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie03695c20d764c6084bcc1625ef19c96_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzgtMS0xLTEtNTA4NA_f3600927-7f56-48ea-b71e-8b5ed7a49847"
      unitRef="usd">2883000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzktMS0xLTEtNTA4NA_18f6c833-5d6f-48e7-95c5-40a355b08cb1"
      unitRef="usd">3033000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzEyLTEtMS0xLTUwODQ_0618b365-46e6-4ea3-b76b-91f1442d5863"
      unitRef="usd">158000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzEzLTEtMS0xLTUwODQ_deaf4b43-b5cb-47bc-840d-df2e7aae09be"
      unitRef="usd">368000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzE0LTEtMS0xLTUwODQ_bcea0837-4e58-46bb-8881-7de97b1e7765"
      unitRef="usd">989000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzE1LTEtMS0xLTUwODQ_4bf252dd-0ea9-4fd8-b90d-c8607e851b91"
      unitRef="usd">2202000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzE2LTEtMS0xLTUwODQ_19772ae6-e55c-41cf-b05f-586dcf145dc8"
      unitRef="usd">219000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzE3LTEtMS0xLTUwODQ_81c2ccc0-f4dd-4300-ab9c-e3f852b5b4f1"
      unitRef="usd">320000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzE4LTEtMS0xLTUwODQ_49b28bf6-c2dd-4b0a-b059-8fa83f09fb62"
      unitRef="usd">4090000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzIwLTEtMS0xLTUwODQ_8cc495ba-95ef-42e8-9276-e87217b3b5c4"
      unitRef="usd">47556000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i5796b237dc4a4a9a8e72f4947ac743b5_D20200122-20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzIyLTEtMS0xLTUwODQ_a245d37f-e670-4d60-8f68-d322b802fde9"
      unitRef="usd">46992000</us-gaap:PaymentsToAcquireBusinessesGross>
    <iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments
      contextRef="i5796b237dc4a4a9a8e72f4947ac743b5_D20200122-20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzIzLTEtMS0xLTUwODQ_7d246642-a27f-4a28-9bf2-7a746a053d54"
      unitRef="usd">564000</iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzI0LTEtMS0xLTUwODQ_502d14c1-f936-4173-b0ce-3310b93462b6"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i5796b237dc4a4a9a8e72f4947ac743b5_D20200122-20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZTU3MjlhZTg0Y2U0ZmEwYjc5MGZjNzMyMjIzMjIyMS90YWJsZXJhbmdlOjJlNTcyOWFlODRjZTRmYTBiNzkwZmM3MzIyMjMyMjIxXzI2LTEtMS0xLTUwODQ_be357894-9271-4a59-bd3b-e105ddd1da3a"
      unitRef="usd">47556000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE1MzkzMTYyODE1NDUx_add5fe34-c822-4cc7-b018-4df2c7e25080"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjU1NTQw_a9ade4e6-bb20-44b7-a323-5894f352a6c0"
      unitRef="usd">6700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ic8394920ae924c599b51ef4fa8cf9461_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjU1NjY3_1c10cbee-7d60-46fb-b657-fab92f211262"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentReceivables
      contextRef="i0c2de6a9924e4a999bba1e707d3f3e7a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjYyNjA1_692677a6-7952-4c56-9fcd-bf1e08648c5a"
      unitRef="usd">200000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentReceivables>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue
      contextRef="i0c2de6a9924e4a999bba1e707d3f3e7a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjYyNjE0_35f85d75-8c2f-4210-ab30-983d51444cc5"
      unitRef="usd">800000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingRightToUseAssets
      contextRef="i0c2de6a9924e4a999bba1e707d3f3e7a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjYyNjg2_4d9652cf-96e8-4236-9805-68530ba341ea"
      unitRef="usd">-800000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingRightToUseAssets>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities
      contextRef="i0c2de6a9924e4a999bba1e707d3f3e7a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjYyNzQ0_c40e5723-08aa-4584-a6ba-c892dbcd4048"
      unitRef="usd">-800000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLeaseLiabilities
      contextRef="i0c2de6a9924e4a999bba1e707d3f3e7a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjYyNzc2_2e90d042-a538-47f2-be13-a8fe6ff762ee"
      unitRef="usd">-100000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLeaseLiabilities>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentLeaseLiabilities
      contextRef="i0c2de6a9924e4a999bba1e707d3f3e7a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjYyODYy_7e59f26d-4d21-4fea-b285-a44e977dc3f3"
      unitRef="usd">-700000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentLeaseLiabilities>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentDeferredTaxLiability
      contextRef="i0c2de6a9924e4a999bba1e707d3f3e7a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjYyOTA3_902f7e2d-d3d4-464a-8109-83f56a33eb4b"
      unitRef="usd">-600000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentDeferredTaxLiability>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ica15489943e1417f9287f217ed42b854_D20200123-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjU4NzIz_679b8d98-ce09-4d95-aa8d-3d87111e3caf"
      unitRef="usd">13200000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ica15489943e1417f9287f217ed42b854_D20200123-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjU4NzQy_e7d969ca-8189-406c-8f45-fd9f31870ed3"
      unitRef="usd">2500000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzI1ODM4NTIzMjg1ODI4_0335bdb0-ea19-43bf-b6af-5106e05d2ce9">The proforma effect of the MedPass acquisition if completed on January 1, 2019 would have resulted in revenue, net income and earnings per share for the fiscal years ended December 31, 2020 and December 31, 2019 as follows:  &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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 style="height:12pt"&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;(in ones)&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;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;border-bottom: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;Diluted earnings per share&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;6.16&#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;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;6.85&#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;The proforma effect of the Symphony acquisition if completed on January 1, 2018 would have resulted in revenue, net income and earnings per share for the fiscal years ending December 31, 2019 and December 31, 2018 as follows:  &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2019&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;2018&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,818,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,609,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;376,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;324,671&#160;&lt;/span&gt;&lt;/td&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:12pt"&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;(in ones)&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;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;border-bottom: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;Diluted earnings per share&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;6.84&#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;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;5.93&#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;The proforma effect of the MeDiNova acquisition if completed on January 1, 2018 would have resulted in revenue, net income and earnings per share for the fiscal years ending December 31, 2019 and December 31, 2018 as follows:  &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2019&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;2018&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,807,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,599,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;375,979&#160;&lt;/span&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;323,759&#160;&lt;/span&gt;&lt;/td&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:12pt"&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;(in ones)&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;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;5.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;border-bottom: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;Diluted earnings per share&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;6.83&#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;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;5.91&#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;The proforma effect of the MMD acquisition if completed on January 1, 2018 would have resulted in revenue, net income and earnings per share for the fiscal years ending December 31, 2019 and December 31, 2018 as follows:  &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="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2019&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;2018&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,806,908&#160;&lt;/span&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,612,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;373,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;321,698&#160;&lt;/span&gt;&lt;/td&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:12pt"&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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="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;(in ones)&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;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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.85&#160;&lt;/span&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;5.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;border-bottom: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;Diluted earnings per share&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;6.79&#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;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;5.87&#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;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i0c2de6a9924e4a999bba1e707d3f3e7a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTozNzVlMzRhNGVkN2I0MjI4ODRlNzk2NjE0ZWNmODhjMC90YWJsZXJhbmdlOjM3NWUzNGE0ZWQ3YjQyMjg4NGU3OTY2MTRlY2Y4OGMwXzMtMi0xLTEtNTQ3Nw_4edd4b7d-62f7-4dda-a1bb-84ed1053e78c"
      unitRef="usd">2798180000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i57090ecd0ef543289c2ba610c65f79ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTozNzVlMzRhNGVkN2I0MjI4ODRlNzk2NjE0ZWNmODhjMC90YWJsZXJhbmdlOjM3NWUzNGE0ZWQ3YjQyMjg4NGU3OTY2MTRlY2Y4OGMwXzMtMy0xLTEtNTQ3Nw_3ec5b4bf-83eb-41a1-99b5-75882dce8b52"
      unitRef="usd">2820796000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i0c2de6a9924e4a999bba1e707d3f3e7a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTozNzVlMzRhNGVkN2I0MjI4ODRlNzk2NjE0ZWNmODhjMC90YWJsZXJhbmdlOjM3NWUzNGE0ZWQ3YjQyMjg4NGU3OTY2MTRlY2Y4OGMwXzQtMi0xLTEtNTQ3Nw_0995f1e8-1050-499b-92c4-8a7ca7b99178"
      unitRef="usd">332521000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i57090ecd0ef543289c2ba610c65f79ed_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTozNzVlMzRhNGVkN2I0MjI4ODRlNzk2NjE0ZWNmODhjMC90YWJsZXJhbmdlOjM3NWUzNGE0ZWQ3YjQyMjg4NGU3OTY2MTRlY2Y4OGMwXzQtMy0xLTEtNTQ3Nw_daad7eeb-82c7-4308-a5c4-a796d2b24549"
      unitRef="usd">377485000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="i0c2de6a9924e4a999bba1e707d3f3e7a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTozNzVlMzRhNGVkN2I0MjI4ODRlNzk2NjE0ZWNmODhjMC90YWJsZXJhbmdlOjM3NWUzNGE0ZWQ3YjQyMjg4NGU3OTY2MTRlY2Y4OGMwXzUtMi0xLTEtNTQ3Nw_944d091f-7dd1-4273-aa01-6727367ff352"
      unitRef="usdPerShare">6.21</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="i57090ecd0ef543289c2ba610c65f79ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTozNzVlMzRhNGVkN2I0MjI4ODRlNzk2NjE0ZWNmODhjMC90YWJsZXJhbmdlOjM3NWUzNGE0ZWQ3YjQyMjg4NGU3OTY2MTRlY2Y4OGMwXzUtMy0xLTEtNTQ3Nw_0dec79a2-0f76-429a-a0ff-0f990611a03a"
      unitRef="usdPerShare">6.91</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="i0c2de6a9924e4a999bba1e707d3f3e7a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTozNzVlMzRhNGVkN2I0MjI4ODRlNzk2NjE0ZWNmODhjMC90YWJsZXJhbmdlOjM3NWUzNGE0ZWQ3YjQyMjg4NGU3OTY2MTRlY2Y4OGMwXzYtMi0xLTEtNTQ3Nw_b88d417c-cb6b-4919-b2ae-de2efa9aba77"
      unitRef="usdPerShare">6.16</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="i57090ecd0ef543289c2ba610c65f79ed_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTozNzVlMzRhNGVkN2I0MjI4ODRlNzk2NjE0ZWNmODhjMC90YWJsZXJhbmdlOjM3NWUzNGE0ZWQ3YjQyMjg4NGU3OTY2MTRlY2Y4OGMwXzYtMy0xLTEtNTQ3Nw_5a2b8bfd-1605-46c9-94d4-7ac019fd8481"
      unitRef="usdPerShare">6.85</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="id586e7634cab4b94b40b82aea444fd27_I20190924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzEwNTQ_8c6eb3d5-041e-49ef-ac86-b5ad412b5d35"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:Goodwill
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzEzMDU_729e6f87-e131-4e22-94ef-13c0160ffd56"
      unitRef="usd">22900000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzMtMS0xLTEtMA_50b936d8-c8f8-4338-bde2-fbfb9b37f345"
      unitRef="usd">3292000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzQtMS0xLTEtMA_7ba758ce-521a-4fb5-9741-875c0c7b6895"
      unitRef="usd">564000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzUtMS0xLTEtMA_6a15b5db-298c-4d79-9ed4-ac3b195a7be1"
      unitRef="usd">820000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzYtMS0xLTEtMA_e02e99c6-c8ed-43a9-ad4e-684b963b0773"
      unitRef="usd">22865000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i8308b00d0de043969512a5109bf2b483_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzctMS0xLTEtMA_9c00a3a6-7c04-4ad3-8224-496229ac9576"
      unitRef="usd">8159000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i359abbc85b974aa5afe21fb03fb5798d_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzgtMS0xLTEtMA_7167bcb9-50a0-46b1-b280-04e91b7c155f"
      unitRef="usd">2163000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzktMS0xLTEtMA_5444d3d5-5b5c-4b57-8445-76a94d8f2c35"
      unitRef="usd">4544000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzEwLTEtMS0xLTA_4eb6a096-4268-4358-bf91-9df7e8775737"
      unitRef="usd">186000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzExLTEtMS0xLTA_dc101eda-5d85-42e3-9cea-e2d33aa0d856"
      unitRef="usd">181000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzEyLTEtMS0xLTA_b7c7a490-4cda-4d56-9b46-298f2fe1a198"
      unitRef="usd">6000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzEzLTEtMS0xLTA_2ab5d727-beb4-4f19-9c4a-934e03b87982"
      unitRef="usd">799000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzE0LTEtMS0xLTA_b72ad879-ffa5-46d4-86c7-949f8b468e04"
      unitRef="usd">2411000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzE1LTEtMS0xLTA_0ed253fd-1b11-4329-89b4-1eb63614a5aa"
      unitRef="usd">933000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzE2LTEtMS0xLTA_ec1e24e5-24ce-42bd-a12d-7780c0eb80d8"
      unitRef="usd">289000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzE3LTEtMS0xLTA_df786891-5956-43aa-a907-72865f866998"
      unitRef="usd">531000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzE5LTEtMS0xLTA_ec35de9f-a4d0-42b0-a12d-dda798a11cf4"
      unitRef="usd">37817000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="if0aee241944940ef90f8f0a548c2e4cf_D20190924-20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzIxLTEtMS0xLTA_d7145fcd-7df7-417a-84d1-1ea310688db2"
      unitRef="usd">34976000</us-gaap:PaymentsToAcquireBusinessesGross>
    <iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments
      contextRef="if0aee241944940ef90f8f0a548c2e4cf_D20190924-20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzIyLTEtMS0xLTA_63bb29c3-9b2f-4342-856a-cef4c87bce95"
      unitRef="usd">341000</iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzIzLTEtMS0xLTA_d76b2669-2f00-4992-a90c-57e84c99f43c"
      unitRef="usd">2500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="if0aee241944940ef90f8f0a548c2e4cf_D20190924-20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpkYzYxYWI5ZTM5NWI0MmM0OTk4MDE3NWQyODBmMDRkZi90YWJsZXJhbmdlOmRjNjFhYjllMzk1YjQyYzQ5OTgwMTc1ZDI4MGYwNGRmXzI1LTEtMS0xLTA_83917793-0e99-4807-8f68-5c766cda0057"
      unitRef="usd">37817000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentReceivables
      contextRef="i6f8738aab9ed452fa6808759d2c233b9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjQ0NjA4_48d1e59e-6a4a-4320-9795-9f1653067b08"
      unitRef="usd">600000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentReceivables>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue
      contextRef="i6f8738aab9ed452fa6808759d2c233b9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjQ0NjE1_5357fa21-a322-4ecb-8b22-cd3a3780a01f"
      unitRef="usd">1000000.0</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUnbilledRevenue
      contextRef="i6f8738aab9ed452fa6808759d2c233b9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjQ0NjIx_04ff59ec-fd9f-4812-bb64-b3c7cf6f1935"
      unitRef="usd">-100000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUnbilledRevenue>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable
      contextRef="i6f8738aab9ed452fa6808759d2c233b9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjQ0NjI3_656c754a-3497-4358-b4b2-bd5b40689407"
      unitRef="usd">-300000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities
      contextRef="i6f8738aab9ed452fa6808759d2c233b9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjQ0NjM0_2bbe6da9-2df9-47a6-8f1c-e0a49b7a2824"
      unitRef="usd">-100000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ideb28585af4f44e18c434dbb40e4134b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzIzMzA_2b91ac6e-af6a-4c24-843d-cb9c849f7032"
      unitRef="usd">2500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i923eab6ec9c1453eba1c69fa303dde55_I20190925"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzIzMzA_305458da-c5c5-4f74-8cee-56af7ae8c88c"
      unitRef="usd">2500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i318f60506929413f95366c507689887a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzI0MjY_b158d0d6-a255-404e-859d-6f06902dc401"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="iaf63461e83344e42971db266b1ff6f6f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzI0NDU_8d5c289a-e73d-47d7-90f2-6280a91c3df7"
      unitRef="usd">2500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i6f8738aab9ed452fa6808759d2c233b9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjQ1MTM1_58ac00a4-d827-4909-933f-cd227b20af9a"
      unitRef="usd">500000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i9533710eae8a462aa43f1471770bbb9e_D20190924-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzM2MDI_be0b7252-e644-43c4-9cde-6fe377a13f1f"
      unitRef="usd">4500000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i9533710eae8a462aa43f1471770bbb9e_D20190924-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzM2MjM_d0e38c13-50ba-4252-9dbd-661acc823682"
      unitRef="usd">1000000.0</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i1a6201ce344c47908167c0d5f6987e2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyYmZhNjJhNDNlOGY0ZGI2ODQ0NWQ5YTFkM2FhYjI5MC90YWJsZXJhbmdlOjJiZmE2MmE0M2U4ZjRkYjY4NDQ1ZDlhMWQzYWFiMjkwXzMtMi0xLTEtMA_a8b6cc8d-f59e-424d-bca0-3352cb3e47cd"
      unitRef="usd">2818280000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="iff7f8b9a03474ea1905f1ec9edc5dea3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyYmZhNjJhNDNlOGY0ZGI2ODQ0NWQ5YTFkM2FhYjI5MC90YWJsZXJhbmdlOjJiZmE2MmE0M2U4ZjRkYjY4NDQ1ZDlhMWQzYWFiMjkwXzMtMy0xLTEtMA_03f3adac-7d1a-4347-8848-d05219b61fab"
      unitRef="usd">2609233000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i1a6201ce344c47908167c0d5f6987e2c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyYmZhNjJhNDNlOGY0ZGI2ODQ0NWQ5YTFkM2FhYjI5MC90YWJsZXJhbmdlOjJiZmE2MmE0M2U4ZjRkYjY4NDQ1ZDlhMWQzYWFiMjkwXzQtMi0xLTEtMA_f1910a1d-c06b-437f-8033-916d79c6531b"
      unitRef="usd">376636000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="iff7f8b9a03474ea1905f1ec9edc5dea3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyYmZhNjJhNDNlOGY0ZGI2ODQ0NWQ5YTFkM2FhYjI5MC90YWJsZXJhbmdlOjJiZmE2MmE0M2U4ZjRkYjY4NDQ1ZDlhMWQzYWFiMjkwXzQtMy0xLTEtMA_da3fd82a-fc25-423c-85f1-f912445dcf7c"
      unitRef="usd">324671000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="i1a6201ce344c47908167c0d5f6987e2c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyYmZhNjJhNDNlOGY0ZGI2ODQ0NWQ5YTFkM2FhYjI5MC90YWJsZXJhbmdlOjJiZmE2MmE0M2U4ZjRkYjY4NDQ1ZDlhMWQzYWFiMjkwXzUtMi0xLTEtMA_c8ea8ca2-eaf3-4867-8549-3f064b0a6fd7"
      unitRef="usdPerShare">6.90</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="iff7f8b9a03474ea1905f1ec9edc5dea3_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyYmZhNjJhNDNlOGY0ZGI2ODQ0NWQ5YTFkM2FhYjI5MC90YWJsZXJhbmdlOjJiZmE2MmE0M2U4ZjRkYjY4NDQ1ZDlhMWQzYWFiMjkwXzUtMy0xLTEtMA_c84b27c0-9a81-4b5d-ba52-85926ab7550f"
      unitRef="usdPerShare">6.00</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="i1a6201ce344c47908167c0d5f6987e2c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyYmZhNjJhNDNlOGY0ZGI2ODQ0NWQ5YTFkM2FhYjI5MC90YWJsZXJhbmdlOjJiZmE2MmE0M2U4ZjRkYjY4NDQ1ZDlhMWQzYWFiMjkwXzYtMi0xLTEtMA_aee66ac8-d680-42c7-b8b6-e3423baee0e3"
      unitRef="usdPerShare">6.84</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="iff7f8b9a03474ea1905f1ec9edc5dea3_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyYmZhNjJhNDNlOGY0ZGI2ODQ0NWQ5YTFkM2FhYjI5MC90YWJsZXJhbmdlOjJiZmE2MmE0M2U4ZjRkYjY4NDQ1ZDlhMWQzYWFiMjkwXzYtMy0xLTEtMA_4b5be580-4f8e-4bdd-bb60-b6c7b98cd184"
      unitRef="usdPerShare">5.93</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzI1ODM4NTIzMjg1ODk4_b2f9b1cf-941f-4e3b-96c6-ef547eb8b237"
      unitRef="number">0.60</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i44ebfcffc6474a29ba19530426b94e0e_I20200309"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjQ3NjA3_c9d6d67b-8182-4131-a2c9-729273aa1fa7"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:Goodwill
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzgyNDYzMzcyNDEzMjA_ed304514-a474-4ef1-8132-14e9d6b26c9b"
      unitRef="usd">81800000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzMtMS0xLTEtMA_43e80547-dfac-473b-ab6b-3a4e6c9a9047"
      unitRef="usd">7719000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzQtMS0xLTEtMA_73b8dab1-25e9-41a8-86d1-79238767f5f2"
      unitRef="usd">670000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzUtMS0xLTEtMA_40fd69b0-b11c-449a-91bd-fec53b263029"
      unitRef="usd">1558000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzYtMS0xLTEtMA_09ec47be-f293-4a4e-899c-65b0998ad05f"
      unitRef="usd">81760000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i07dc1756c4824450a5ac25cff9b70652_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzctMS0xLTEtMA_27313d43-6afa-452f-a6a4-1a9d43722253"
      unitRef="usd">3887000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i575cdcd8590b4fedb541096e8432bdee_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzgtMS0xLTEtMA_4102bd97-23bb-442d-8a13-00f501e62dfb"
      unitRef="usd">171000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i1f763536c16a4bbd841f05f030f27e2d_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzktMS0xLTEtMA_8f7d1ee5-5351-490e-934d-e5b6eaf83c4a"
      unitRef="usd">2542000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzEwLTEtMS0xLTA_4b174997-04a0-433a-89d8-8dfbf7d95a1d"
      unitRef="usd">3488000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzExLTEtMS0xLTA_dfbcda88-18b0-412d-9832-a6eb03ad3aee"
      unitRef="usd">4272000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzEyLTEtMS0xLTA_94834152-837d-4911-8373-2fab4d0ab7fd"
      unitRef="usd">819000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzEzLTEtMS0xLTA_b76a907d-180e-4598-84ea-f4a004f4e5b1"
      unitRef="usd">406000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzE0LTEtMS0xLTA_8e31d3f1-120c-4032-8ad3-1fece848cb92"
      unitRef="usd">5484000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzE1LTEtMS0xLTA_cbb8f531-2f13-405f-83e3-f94112853725"
      unitRef="usd">5796000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzE2LTEtMS0xLTA_a899bf04-17b8-4a19-8d8e-f460f07f81f2"
      unitRef="usd">6860000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzE3LTEtMS0xLTA_863ef02d-6645-4ca4-b983-23be2196c245"
      unitRef="usd">430000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzE4LTEtMS0xLTA_0a63215e-3d81-48c5-a6a2-d1bcd9cf9bc8"
      unitRef="usd">1128000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzE5LTEtMS0xLTA_ef8f8aa3-0255-4bef-b1fb-164ce2219020"
      unitRef="usd">1345000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzIxLTEtMS0xLTA_80bd2f79-ec5f-43dd-9527-2ece9a55d265"
      unitRef="usd">86249000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i7dc61258b1804d2bb31336f34e079858_D20190523-20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzIzLTEtMS0xLTA_e95500ec-f365-4c44-a283-00385e5bc3ad"
      unitRef="usd">54123000</us-gaap:PaymentsToAcquireBusinessesGross>
    <iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments
      contextRef="i7dc61258b1804d2bb31336f34e079858_D20190523-20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzI0LTEtMS0xLTA_0aba5c5f-e21e-4b00-a604-e6bc385c331f"
      unitRef="usd">466000</iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments>
    <iclr:BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzI1LTEtMS0xLTA_4ad0e054-ef65-4156-a174-f6021f54f96c"
      unitRef="usd">32592000</iclr:BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i7dc61258b1804d2bb31336f34e079858_D20190523-20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTowZmJmOWU1NTY4MGU0ZDFiYjVmNzkwY2MxODlhMzUwZi90YWJsZXJhbmdlOjBmYmY5ZTU1NjgwZTRkMWJiNWY3OTBjYzE4OWEzNTBmXzI3LTEtMS0xLTA_d6a26649-b88c-4656-9ee3-7c97450d2f5f"
      unitRef="usd">86249000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <iclr:BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue
      contextRef="i1acab7b5104040a19499ecafb360ce61_I20190523"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzgyNDYzMzcyNDEzMDg_e85e6add-a961-4f9b-b1c0-579faf1bf68d"
      unitRef="usd">32600000</iclr:BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i44ebfcffc6474a29ba19530426b94e0e_I20200309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjQ5ODQy_2a7bd7d8-5d42-42eb-9029-55309fc22566"
      unitRef="number">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <iclr:RedemptionValueOFNoncontrollingInterestLiability
      contextRef="ia3a7d206529341668942e772a06ddfd5_D20200309-20200717"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjYzNjgw_21f56a24-e1d2-4129-ac7a-b3bff2bac903"
      unitRef="usd">44700000</iclr:RedemptionValueOFNoncontrollingInterestLiability>
    <us-gaap:PaymentsForPreviousAcquisition
      contextRef="if81c3eb5f44d45cdb7f589875238a40e_D20200717-20200717"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjUwMTA0_4c01156a-38c9-4bfa-8b25-370dd52b23df"
      unitRef="usd">43900000</us-gaap:PaymentsForPreviousAcquisition>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities
      contextRef="i8f17464fd8dc40dc9975ac1da3f6634d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjUxNzgz_e66a4c16-af65-47d7-8b19-9f97adbde483"
      unitRef="usd">1600000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingRightToUseAssets
      contextRef="i8f17464fd8dc40dc9975ac1da3f6634d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjUxNzk4_db814126-db2f-4120-adf8-e3006733d358"
      unitRef="usd">-300000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingRightToUseAssets>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLeaseLiabilities
      contextRef="i8f17464fd8dc40dc9975ac1da3f6634d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjUxODEz_8be78f77-ba71-43e2-84be-8d5ee3ca33f3"
      unitRef="usd">-100000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLeaseLiabilities>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentLeaseLiabilities
      contextRef="i8f17464fd8dc40dc9975ac1da3f6634d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjUxODI4_b75cc770-c8ed-415b-9a05-cb10246af7a1"
      unitRef="usd">-300000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentLeaseLiabilities>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentDeferredTaxLiability
      contextRef="i8f17464fd8dc40dc9975ac1da3f6634d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzE3MDQyNDMwMjUxODQ0_c2732fa6-ccc5-49a7-bf58-3683d987dfc1"
      unitRef="usd">-2200000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonCurrentDeferredTaxLiability>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i9e36ff8e938c4027bd6ec95a104f966d_D20190523-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzYwNDA_886b4fe5-9fdc-4e0a-9b65-f97ab26f306c"
      unitRef="usd">6500000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i9e36ff8e938c4027bd6ec95a104f966d_D20190523-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzYxMTU_e475782c-41aa-4de3-8e97-91d330541373"
      unitRef="usd">4700000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i874509eb4b9b4d8596d9bad03d13ce50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpjMTFkZDY4MzM4MDQ0MzhjYjA0ZDhkNDZmMTgyZjQxZC90YWJsZXJhbmdlOmMxMWRkNjgzMzgwNDQzOGNiMDRkOGQ0NmYxODJmNDFkXzMtMi0xLTEtMA_b080ab9b-dca9-4cb1-b5ee-eb001089d2f6"
      unitRef="usd">2807788000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i7c640790b73743ada68688db54c67f09_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpjMTFkZDY4MzM4MDQ0MzhjYjA0ZDhkNDZmMTgyZjQxZC90YWJsZXJhbmdlOmMxMWRkNjgzMzgwNDQzOGNiMDRkOGQ0NmYxODJmNDFkXzMtMy0xLTEtMA_1b60f49d-e7bb-4eb4-bab6-65e0415aba21"
      unitRef="usd">2599091000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i874509eb4b9b4d8596d9bad03d13ce50_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpjMTFkZDY4MzM4MDQ0MzhjYjA0ZDhkNDZmMTgyZjQxZC90YWJsZXJhbmdlOmMxMWRkNjgzMzgwNDQzOGNiMDRkOGQ0NmYxODJmNDFkXzQtMi0xLTEtMA_4cb75d5d-7944-4a3c-91b8-732e6be18e55"
      unitRef="usd">375979000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i7c640790b73743ada68688db54c67f09_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpjMTFkZDY4MzM4MDQ0MzhjYjA0ZDhkNDZmMTgyZjQxZC90YWJsZXJhbmdlOmMxMWRkNjgzMzgwNDQzOGNiMDRkOGQ0NmYxODJmNDFkXzQtMy0xLTEtMA_9cb10e1b-b483-43a6-a087-cb6eceec21ef"
      unitRef="usd">323759000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="i874509eb4b9b4d8596d9bad03d13ce50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpjMTFkZDY4MzM4MDQ0MzhjYjA0ZDhkNDZmMTgyZjQxZC90YWJsZXJhbmdlOmMxMWRkNjgzMzgwNDQzOGNiMDRkOGQ0NmYxODJmNDFkXzUtMi0xLTEtMA_add0c9fa-8c62-4cb9-b702-7b2b035637b6"
      unitRef="usdPerShare">6.89</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="i7c640790b73743ada68688db54c67f09_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpjMTFkZDY4MzM4MDQ0MzhjYjA0ZDhkNDZmMTgyZjQxZC90YWJsZXJhbmdlOmMxMWRkNjgzMzgwNDQzOGNiMDRkOGQ0NmYxODJmNDFkXzUtMy0xLTEtMA_3a32cac2-31d6-4056-8fa9-b221365968fc"
      unitRef="usdPerShare">5.98</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="i874509eb4b9b4d8596d9bad03d13ce50_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpjMTFkZDY4MzM4MDQ0MzhjYjA0ZDhkNDZmMTgyZjQxZC90YWJsZXJhbmdlOmMxMWRkNjgzMzgwNDQzOGNiMDRkOGQ0NmYxODJmNDFkXzYtMi0xLTEtMA_0015fe58-7572-4550-924f-3f89db70902f"
      unitRef="usdPerShare">6.83</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="i7c640790b73743ada68688db54c67f09_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTpjMTFkZDY4MzM4MDQ0MzhjYjA0ZDhkNDZmMTgyZjQxZC90YWJsZXJhbmdlOmMxMWRkNjgzMzgwNDQzOGNiMDRkOGQ0NmYxODJmNDFkXzYtMy0xLTEtMA_363b3ad3-06d2-407b-bbbe-aedb0d8e5e98"
      unitRef="usdPerShare">5.91</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzY0ODM_698b55df-97b5-4618-ac3b-e511723e1a7d"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:Goodwill
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzY3MTI_93dc027d-8ada-43ca-947b-e9e7d5d33356"
      unitRef="usd">22400000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzMtMS0xLTEtMA_68220be3-3c88-48f1-8e49-2a014fd4b17b"
      unitRef="usd">686000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzQtMS0xLTEtMA_040f9a41-beec-4da3-b160-51decf5f2df2"
      unitRef="usd">1697000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzUtMS0xLTEtMA_72582008-a315-41d8-b830-e2a1016c8aec"
      unitRef="usd">2866000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzYtMS0xLTEtMA_96ae6f0b-b7fc-4e90-bf78-863a9aafef8f"
      unitRef="usd">22430000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i433693aff6b143bf9dc4cecae76b7828_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzctMS0xLTEtMA_32015179-61f8-4f75-a392-b1d7ab03d816"
      unitRef="usd">10708000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie1110d6bdcf04819856c1d889f35ef02_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzgtMS0xLTEtMA_af82bc20-1b5d-4bc3-a0c5-6ba4d59464a7"
      unitRef="usd">2787000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzktMS0xLTEtMA_a06bb488-3479-4ce4-ad4a-86c025b5e784"
      unitRef="usd">3100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzEwLTEtMS0xLTA_560d8dd7-f88f-43d1-b265-d4b41e4058e1"
      unitRef="usd">2421000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzExLTEtMS0xLTA_b87a3f2a-1f81-4d1a-a90e-35f1d576861d"
      unitRef="usd">43000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzEyLTEtMS0xLTA_60c4c73c-650b-4443-bca2-cc068b3e7e65"
      unitRef="usd">908000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzEzLTEtMS0xLTA_0fd78097-8c31-4cc5-bfed-46dd84b4d650"
      unitRef="usd">1568000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzE0LTEtMS0xLTA_6bfd46ea-b57b-4b10-b905-81d58edc6cd2"
      unitRef="usd">1280000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzE1LTEtMS0xLTA_731f262a-c9d7-4ead-b32d-bf1e7011212e"
      unitRef="usd">540000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzE2LTEtMS0xLTA_c949df99-080c-494c-b510-9458c49dd394"
      unitRef="usd">1232000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzE3LTEtMS0xLTA_aba4c199-9f3a-43da-80e7-dc219ba4e9c6"
      unitRef="usd">699000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzE4LTEtMS0xLTA_72657c29-b90e-46ef-a625-f8babc08b50d"
      unitRef="usd">2167000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzE5LTEtMS0xLTA_b25f4f6a-50f9-42dd-a22e-a9a64b09d986"
      unitRef="usd">1123000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzIxLTEtMS0xLTA_4434ed87-a120-468c-9b06-40f1e231dae0"
      unitRef="usd">42173000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="iacec916d8f7545b88e4cf002e894e614_D20190125-20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzIzLTEtMS0xLTA_b6656e2a-e194-4a83-b13a-96f0f77c995f"
      unitRef="usd">42349000</us-gaap:PaymentsToAcquireBusinessesGross>
    <iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments
      contextRef="iacec916d8f7545b88e4cf002e894e614_D20190125-20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzI0LTEtMS0xLTA_e5ab9692-f087-4938-a14b-efced2ff56e0"
      unitRef="usd">176000</iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="iacec916d8f7545b88e4cf002e894e614_D20190125-20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZToyZjcxOWNmMDM2ODQ0YmNkYTViN2Y3YjdhZmY4ZWE3NC90YWJsZXJhbmdlOjJmNzE5Y2YwMzY4NDRiY2RhNWI3ZjdiN2FmZjhlYTc0XzI2LTEtMS0xLTA_30ddbf49-2f74-4e16-998c-6e1bf75d7ce0"
      unitRef="usd">42173000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUnbilledRevenue
      contextRef="i9aad45dfa1ec4beca53a1e2bbd8e8c96_D20190126-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzc1MTM_2f4e3979-1919-4820-9b36-ce5e2d568eaf"
      unitRef="usd">2100000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUnbilledRevenue>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxAssets
      contextRef="i9aad45dfa1ec4beca53a1e2bbd8e8c96_D20190126-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzc1Mzg_7e3e2a66-4852-4c61-bb3f-418addeff217"
      unitRef="usd">3700000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxAssets>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable
      contextRef="i9aad45dfa1ec4beca53a1e2bbd8e8c96_D20190126-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzc1NjE_cdebff6d-6f46-4e6b-a7d3-598411b4347b"
      unitRef="usd">600000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities
      contextRef="i9aad45dfa1ec4beca53a1e2bbd8e8c96_D20190126-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzc1ODg_ebf556a5-be9c-4d31-9255-4d2e07b8d9db"
      unitRef="usd">100000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
      contextRef="i9aad45dfa1ec4beca53a1e2bbd8e8c96_D20190126-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzc2NDA_a5476c8a-db4f-4563-b70e-9c7864c359e7"
      unitRef="usd">-100000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue
      contextRef="i9aad45dfa1ec4beca53a1e2bbd8e8c96_D20190126-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzc2NjY_234da8f5-9f1f-4738-aae3-815ce0e4f0f3"
      unitRef="usd">-900000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i2511555e733346518ab63be78ac1fd2b_D20190125-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzc3OTE_5e5b7a25-da59-4b05-9210-89adb572ee7e"
      unitRef="usd">17900000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i2511555e733346518ab63be78ac1fd2b_D20190125-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90ZXh0cmVnaW9uOmJjMzM0MGE1OTJmNTQxNzJiOTk3YTQxYzVmZmUzYjVlXzc4MTI_666897a9-4489-480b-b1e6-cb46050487fe"
      unitRef="usd">1100000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i7c242e4d4c644a10a71003fb469f4126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTphOWNkY2VmN2RlMWY0ZWNhYjQ2NTMyZjU2MmQ4MmM3Zi90YWJsZXJhbmdlOmE5Y2RjZWY3ZGUxZjRlY2FiNDY1MzJmNTYyZDgyYzdmXzMtMi0xLTEtMA_bb1553b5-6dc0-483a-8dd6-419e3e78b007"
      unitRef="usd">2806908000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="if71159bb825748d6bb2f74708005e6ad_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTphOWNkY2VmN2RlMWY0ZWNhYjQ2NTMyZjU2MmQ4MmM3Zi90YWJsZXJhbmdlOmE5Y2RjZWY3ZGUxZjRlY2FiNDY1MzJmNTYyZDgyYzdmXzMtMy0xLTEtMA_7aea1c00-474c-4e24-ae25-22975993d58d"
      unitRef="usd">2612346000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i7c242e4d4c644a10a71003fb469f4126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTphOWNkY2VmN2RlMWY0ZWNhYjQ2NTMyZjU2MmQ4MmM3Zi90YWJsZXJhbmdlOmE5Y2RjZWY3ZGUxZjRlY2FiNDY1MzJmNTYyZDgyYzdmXzQtMi0xLTEtMA_1401b7e8-fa2b-4a6d-9cf4-e2d989d771df"
      unitRef="usd">373930000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="if71159bb825748d6bb2f74708005e6ad_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTphOWNkY2VmN2RlMWY0ZWNhYjQ2NTMyZjU2MmQ4MmM3Zi90YWJsZXJhbmdlOmE5Y2RjZWY3ZGUxZjRlY2FiNDY1MzJmNTYyZDgyYzdmXzQtMy0xLTEtMA_d5a06acb-c36d-4860-83a8-1fa6329a16c3"
      unitRef="usd">321698000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="i7c242e4d4c644a10a71003fb469f4126_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTphOWNkY2VmN2RlMWY0ZWNhYjQ2NTMyZjU2MmQ4MmM3Zi90YWJsZXJhbmdlOmE5Y2RjZWY3ZGUxZjRlY2FiNDY1MzJmNTYyZDgyYzdmXzUtMi0xLTEtMA_2ece5734-30c1-4a8b-9857-6f3cc19b0356"
      unitRef="usdPerShare">6.85</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic
      contextRef="if71159bb825748d6bb2f74708005e6ad_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTphOWNkY2VmN2RlMWY0ZWNhYjQ2NTMyZjU2MmQ4MmM3Zi90YWJsZXJhbmdlOmE5Y2RjZWY3ZGUxZjRlY2FiNDY1MzJmNTYyZDgyYzdmXzUtMy0xLTEtMA_870653ca-e297-4a50-8017-92580d2eace1"
      unitRef="usdPerShare">5.94</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="i7c242e4d4c644a10a71003fb469f4126_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTphOWNkY2VmN2RlMWY0ZWNhYjQ2NTMyZjU2MmQ4MmM3Zi90YWJsZXJhbmdlOmE5Y2RjZWY3ZGUxZjRlY2FiNDY1MzJmNTYyZDgyYzdmXzYtMi0xLTEtMA_6e6c3ec4-1586-4314-b006-368bac9e6953"
      unitRef="usdPerShare">6.79</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="if71159bb825748d6bb2f74708005e6ad_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTEvZnJhZzpiYzMzNDBhNTkyZjU0MTcyYjk5N2E0MWM1ZmZlM2I1ZS90YWJsZTphOWNkY2VmN2RlMWY0ZWNhYjQ2NTMyZjU2MmQ4MmM3Zi90YWJsZXJhbmdlOmE5Y2RjZWY3ZGUxZjRlY2FiNDY1MzJmNTYyZDgyYzdmXzYtMy0xLTEtMA_bcf98f1c-1222-4c46-a276-585eefd272d9"
      unitRef="usdPerShare">5.87</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc5OTI_3fec2d9a-38ce-4cf0-8ac1-7421b70d02a6">Intangible Assets&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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: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;144,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 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;132,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Technology asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,169&#160;&lt;/span&gt;&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,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;39,224&#160;&lt;/span&gt;&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;36,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Trade names/ brands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Volunteer list&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,325&#160;&lt;/span&gt;&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,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Non-compete arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&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;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;2,542&#160;&lt;/span&gt;&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,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;209&#160;&lt;/span&gt;&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,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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: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:#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;201,825&#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;181,073&#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: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;(135,430)&lt;/span&gt;&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;(116,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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,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;/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;Net book value&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;66,460&#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;67,894&#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; &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 value of certain customer relationships and order backlog identified of $11.7&#160;million and $2.9&#160;million respectively were recognized on acquisition and are being amortized over approximately 13 years and 3 years, the estimated period of benefit. In total, $1.8&#160;million has been amortized in the period since the date of acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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 24, 2019 a subsidiary of the Company, ICON Clinical Research LLC, acquired a 100% interest in Symphony. Symphony is a leading provider of at-home trial services and site support services. The acquisition of Symphony further enhances our site &amp;amp; patient services offering. The value of certain customer relationships and order backlog identified of $8.2 million and $2.2 million respectively were recognized on acquisition and are being amortized over approximately 12 years and 2 years, the estimated period of benefit. In total, $2.2&#160;million has been amortized in the period since the date of acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top: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;On May 23, 2019 a subsidiary of the Company, ICON Clinical Research (U.K.) Limited acquired a majority shareholding in MeDiNova, a site network with research sites in key markets in Europe and Africa. ICON had the right to acquire the remaining shares in the company during 2020 and on March 9, 2020 ICON exercised its option to call the outstanding shares in the noncontrolling interest to take 100% ownership of MeDiNova. The acquisition further enhances ICON's patient recruitment capabilities in EMEA and complements ICON's existing site network in the US, PMG Research. The value of certain customer relationships, patient database and order backlog identified of $3.9 million, $2.5 million and $0.2 million respectively were recognized on acquisition and are being amortized over approximately 12 years, 7 years and 1 year, the estimated period of benefit. In total, $1.3&#160;million has been amortized in the period since the date of acquisition. The order backlog was fully amortized at December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top: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;On January 25, 2019 a subsidiary of the Company, ICON Laboratory Services, Inc. acquired 100% of the share capital of MMD. MMD is a molecular diagnostic specialty laboratory that enables the development and commercialization of precision medicines in oncology. The value of certain customer relationships and order backlog identified of $10.7 million and $2.8 million respectively were recognized on acquisition and are being amortized over approximately over 16 years and 2 years, the estimated period of benefit. In total, $4.0&#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"&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;On July 27, 2017, a subsidiary of the Company, ICON Clinical Research Limited acquired Mapi Group. Mapi is a leading patient-centered health outcomes research and commercialization company. The acquisition of Mapi strengthens ICON&#x2019;s existing commercialization and outcomes research business adding significant commercialization presence, analytics, real world evidence generation and strategic regulatory services. The value of certain customer relationships and order backlog identified of $18.4 million and $13.0 million respectively were recognized on acquisition and are being amortized over approximately over 8 years and 8.5 years, the estimated period of benefit. In total, $13.3&#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"&gt;&lt;span&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;On September 15, 2016, a subsidiary of the Company, ICON US Holdings Inc., acquired ICON Government &amp;amp; Public Health Solutions (''GPHS'') (formerly Clinical Research Management (ClinicalRM)), a full-service CRO specializing in preclinical through Phase IV support of clinical research and clinical trial services for biologics, drugs and devices. The organization helps customers progress their products to market faster with a wide array of research, regulatory and sponsor services within the U.S. and around the globe. GPHS provides full-service and functional research solutions to a broad range of US government agencies. The value of certain customer relationship, order backlog and brand assets identified of $4.0 million, $1.7 million and $1.4 million respectively are being amortized over approximately 7 years, 2 years and 5 years respectively, the estimated period of benefit. In total, $5.6&#160;million has been amortized in the period since the date of acquisition. The order backlog and brand assets were fully amortized 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"&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;On December 4, 2015, a subsidiary of the Company, ICON Clinical Research LLC, acquired PMG, an integrated network of 52 clinical research sites in North Carolina, South Carolina, Tennessee, Illinois and Iowa. The site network includes wholly owned facilities and dedicated clinical research sites. PMG conducts clinical trials in all major therapeutic areas and has particular expertise in vaccine, gastroenterology, cardiovascular, neurology and endocrinology studies. The value of certain customer relationship and order backlog assets identified of $6.9 million and $3.0 million respectively are being amortized over approximately 7 years and 2 years respectively, the estimated period of benefit. In total, $8.0&#160;million has been amortized in the period since the date of acquisition. The order backlog was fully amortized 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"&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;On February 27, 2015, a subsidiary of the Company, ICON Holdings Unlimited Company (formerly ICON Holdings), acquired MediMedia Pharma Solutions. Headquartered in Yardley, Pennsylvania, MediMedia Pharma Solutions includes MediMedia Managed Markets and Complete Healthcare Communications. MediMedia Managed Markets is a leading provider of strategic payer-validated market access solutions. Complete Healthcare Communications is one of the leading medical and scientific communication agencies working with medical affairs, commercial and brand development teams within life science companies. The value of certain customer relationships and order backlog identified of $22.8 million and $2.5 million respectively are being amortized over approximately 7 years and 1 year, the estimated period of benefit. $21.5&#160;million has been amortized in the period since the date of acquisition. The order backlog is fully amortized at December&#160;31, 2020.&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;On May 7, 2014, a subsidiary of the Company, ICON US Holdings Inc., acquired Aptiv Solutions, Inc. ("Aptiv"), a global biopharmaceutical and medical device development services company and leader in adaptive clinical trials. Aptiv offers full-service clinical trial consulting and regulatory support for drugs, medical devices and diagnostics with a specific focus on strategy to increase product development efficiency and productivity. The value of certain customer relationships and order backlog identified of $21.4 million and $7.9 million respectively are being amortized over approximately 7 years and 3 years, the estimated period of benefit. In total, $28.3&#160;million has been amortized in the period since the date of acquisition. The order backlog is fully amortized at December&#160;31, 2020. &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;On February 28, 2012, a subsidiary of the Company, ICON Clinical Research LLC (formerly ICON Clinical Research, Inc.), acquired PriceSpective, a strategy consulting company. The value of certain customer relationships identified of $10.2 million are being amortized over approximately 10 years, the estimated period of benefit. The value of order backlog and certain non-compete arrangements identified of $0.4 million and $0.4 million respectively were amortized over approximately 0.8 years and 3 years, the estimated period of benefit and were fully amortized at December&#160;31, 2020. In total, $9.8&#160;million has been amortized in the period since the date of acquisition.&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;On February 15, 2012, a subsidiary of the Company, ICON Clinical Research Limited, acquired BeijingWits Medical, a Chinese CRO. The value of certain customer relationships identified of $1.8 million are being amortized over approximately 10 years, the estimated period of benefit. The value of certain order backlog and non-compete arrangements identified of $0.4&#160;million and $0.1 million respectively were amortized over approximately 4 years and 5 years, the estimated period of benefit and were fully amortized at December&#160;31, 2020. In total, $2.0&#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"&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;On July 14, 2011, a subsidiary of the Company, ICON Clinical Research Limited, acquired Firecrest Clinical Limited, a provider of technology solutions that boost investigator site performance and study management. The value of certain technology assets and customer relationships identified of $11.2 million and $5.2 million respectively are being amortized over approximately 7.5 years, the estimated period of benefit and were fully amortized at December&#160;31, 2020. The value of the Firecrest trade name and order backlog identified of $1.4 million and $1.2 million respectively were amortized over approximately 4.5 years and 1.2 years, the estimated period of benefit and were fully amortized at December&#160;31, 2020. In total, $16.5 million has been amortized in the period since the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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;Future intangible asset amortization expense for the years ended December 31, 2021 to December 31, 2025 is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;7,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;7,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;6,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;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;47,427&#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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc5OTA_fd405f25-5cfe-4906-a256-88d5415d7b20">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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: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;144,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 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;132,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Technology asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,169&#160;&lt;/span&gt;&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,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;39,224&#160;&lt;/span&gt;&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;36,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Trade names/ brands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Volunteer list&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,325&#160;&lt;/span&gt;&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,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Non-compete arrangements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&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;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;2,542&#160;&lt;/span&gt;&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,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;209&#160;&lt;/span&gt;&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,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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: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:#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;201,825&#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;181,073&#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: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;(135,430)&lt;/span&gt;&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;(116,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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,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;/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;Net book value&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;66,460&#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;67,894&#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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia4dda12a7bae4a37a54635909129c488_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzItMS0xLTEtMA_08ec4d8b-f9ad-4d0a-af09-039af4a383a9"
      unitRef="usd">144101000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i974aec1fb0f2448bb624c8fe4c45fd37_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzItMi0xLTEtMA_5faaf7bb-f0da-47fa-b96b-c100694945a6"
      unitRef="usd">132192000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifbaa44fb2f9f415ea00700b4a8cd01c5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzMtMS0xLTEtMA_d82fafe4-24a3-4885-9944-07f370071673"
      unitRef="usd">11169000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iaacb549fd1954586817ec02ead235c15_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzMtMi0xLTEtMA_a998a59a-0d01-44d0-b44e-6a926be36421"
      unitRef="usd">11169000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic0443a6327104256bdd3c2bac71218e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzQtMS0xLTEtMA_a4f2578e-afc8-44d4-9480-3ed405e8b7a2"
      unitRef="usd">39224000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3b95ab2630084a43ba0a4d3de126bdbd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzQtMi0xLTEtMA_5eec8890-b201-44a1-b2a6-e846c10e81d9"
      unitRef="usd">36318000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibe247eb3ca2e4aa684c1b803892ba0a2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzUtMS0xLTEtMA_209ffdaa-a22d-4859-ba4e-e9cc03b18da0"
      unitRef="usd">2766000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibb2a7619a9ae4762a4d73bf82f6f0f7f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzUtMi0xLTEtMA_adb605fe-0f0c-4f60-b5b7-831ea2c40b36"
      unitRef="usd">2766000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iea4de98c782548aba96800d1cc179503_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzYtMS0xLTEtMA_aa3d7de2-1d26-4fe2-b1b7-eb4adcd7e8b1"
      unitRef="usd">1325000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie3616a7eba6349568a9fe00180c21b39_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzYtMi0xLTEtMA_5bf9abca-33d6-41c0-b126-39af1ba9a162"
      unitRef="usd">1325000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7e1169e9006746108ef7d75738a5e107_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzctMS0xLTEtMA_8850f173-c142-47b8-9f47-1d2ed2a42fd8"
      unitRef="usd">489000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5bfc6eb5251b4b4fa2e35307c5e24123_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzctMi0xLTEtMA_0dd3162c-23f3-48aa-988a-51d4d5d4bd6c"
      unitRef="usd">489000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7da54e7a2acd480b8b9e39fef44c95cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzgtMS0xLTEtMA_2dab2b9c-0a32-48c9-a017-f816f98da173"
      unitRef="usd">2542000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i80a8132f278c432d8b4e0f7e3f81d7ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzgtMi0xLTEtMA_5dde9dde-ff6c-4fa6-8b25-9664e2d14e0a"
      unitRef="usd">2542000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <iclr:FiniteLivedIntangibleAssetsForeignExchangeMovement
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzktMS0xLTEtMA_871d2fa2-eb59-4160-a50e-c095c803260c"
      unitRef="usd">209000</iclr:FiniteLivedIntangibleAssetsForeignExchangeMovement>
    <iclr:FiniteLivedIntangibleAssetsForeignExchangeMovement
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzktMi0xLTEtMA_5b9cb058-c313-4663-8ab0-094aa7538d02"
      unitRef="usd">-5728000</iclr:FiniteLivedIntangibleAssetsForeignExchangeMovement>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzEwLTEtMS0xLTA_e93ed52d-1eb5-4ab7-95f4-1a1284c7d865"
      unitRef="usd">201825000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzEwLTItMS0xLTA_196f8ee2-1601-47da-bd32-186f4168b4c2"
      unitRef="usd">181073000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzExLTEtMS0xLTA_5aa3875d-a4df-4dc5-8ba3-fcd9520304bc"
      unitRef="usd">135430000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzExLTItMS0xLTA_4006f69e-3260-4756-84e5-4198819d18c0"
      unitRef="usd">116196000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <iclr:FiniteLivedIntangibleAssetsAccumulatedAmortizationsForeignExchangeMovement
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzEyLTEtMS0xLTA_56f76c00-c911-4041-938b-863aa2e6b877"
      unitRef="usd">65000</iclr:FiniteLivedIntangibleAssetsAccumulatedAmortizationsForeignExchangeMovement>
    <iclr:FiniteLivedIntangibleAssetsAccumulatedAmortizationsForeignExchangeMovement
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzEyLTItMS0xLTA_ec349def-c13a-4ccc-80b2-1204f883b713"
      unitRef="usd">3017000</iclr:FiniteLivedIntangibleAssetsAccumulatedAmortizationsForeignExchangeMovement>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzEzLTEtMS0xLTA_ce3517dd-a4cf-4adc-83d6-e83a7ddd3ebb"
      unitRef="usd">66460000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTplNmFiY2NlYzU4NGM0YmMwOTU1YzIwYmMwYmYxMTg5NC90YWJsZXJhbmdlOmU2YWJjY2VjNTg0YzRiYzA5NTVjMjBiYzBiZjExODk0XzEzLTItMS0xLTA_1442d3ca-4b72-4c7f-bff0-fed46fde7bc3"
      unitRef="usd">67894000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i57f9ab9148f649549dd053639e5a0eb9_I20200122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI5Njg2ODEzOTY5MTM0_39e3348e-f3c7-46ca-ae49-34fd5b97f509"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i0c1f2f08f6d64321b613289286464428_I20200122"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNDQw_015a9cb6-b87d-45c4-9a97-416a1620ed0c"
      unitRef="usd">11700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie03695c20d764c6084bcc1625ef19c96_I20200122"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNDU1_ca54a1fe-8d87-4170-989b-d4bd39a0b25a"
      unitRef="usd">2900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i601ecda12cda44818c558996b315b0e5_D20200122-20200122"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNjUw_5d04b4b5-ee61-4bed-8dc4-5a19b85ae8cd">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7bc2061a5bef4399b7a4822dd1bb4369_D20200122-20200122"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNjUx_1f3b7b12-e28a-48e1-ac18-77ff781025f8">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ica15489943e1417f9287f217ed42b854_D20200123-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNDY5_94d22e1b-ca3c-43b9-a947-357fbc086591"
      unitRef="usd">1800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="id586e7634cab4b94b40b82aea444fd27_I20190924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzEyMA_8c6eb3d5-041e-49ef-ac86-b5ad412b5d35"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="if51a894f46124374a327e740a0ec9750_I20190924"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzM4OA_1d6d3be4-e6b9-4070-a779-fdb5eb740012"
      unitRef="usd">8200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="icd9fec52756a4a078a557dd979993347_I20190924"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzM5NQ_50840caa-2ed0-4c65-8100-88508f493e94"
      unitRef="usd">2200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if6abf4f08e9140348bbfc3d10be2f732_D20190924-20190924"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzQ4NQ_a5b35e38-f282-430c-83d5-10a38e681df4">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4600e1cf1c4b4b96a2b6bffa9637e00f_D20190924-20190924"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzQ5Mg_4efb49d7-f4a2-4527-94a0-9c918a348326">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id4f6512e39ce46c3962e6c484cb9fb31_D20190925-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNDgz_13795d9e-c756-4af8-b31a-2883fe0a348f"
      unitRef="usd">2200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i44ebfcffc6474a29ba19530426b94e0e_I20200309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNTEx_f784241f-24e6-4b90-81c6-08f76dfc44da"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i07dc1756c4824450a5ac25cff9b70652_I20190523"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzEyMTM_e0660cf7-8ffa-4d7b-b1c4-56d43939e278"
      unitRef="usd">3900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i1f763536c16a4bbd841f05f030f27e2d_I20190523"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzEyMTc_733cf28e-bb80-4561-83ae-7549d00d184c"
      unitRef="usd">2500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i575cdcd8590b4fedb541096e8432bdee_I20190523"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzEyMjQ_410bb5cd-9acd-4ed7-922d-fcf6bd8535aa"
      unitRef="usd">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie16480de0f53411da6ab4079ba6b213d_D20190523-20190523"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzEzMTQ_18c89ec9-1491-4708-9892-586c6b7ada99">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1ea1f85ee3874df893bf3ccf8f16ff32_D20190523-20190523"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzEzMTg_bda8d2e2-fe9c-4afa-965d-e92d0bfebf17">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9e08ec93ab51417bb49628f0ad6f6ea7_D20190523-20190523"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzEzMjU_bae61567-bc88-4777-9be2-3107b912055c">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie41a7488390a4809a5933899f81f388f_D20190524-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNjAz_c136077b-68f5-44d6-a711-e7544d150a07"
      unitRef="usd">1300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i05c5dbcc54a04b2f8a634ff9d4213dde_I20190125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzE1Mjk_698b55df-97b5-4618-ac3b-e511723e1a7d"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i433693aff6b143bf9dc4cecae76b7828_I20190125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzE3NzU_1a3c86f0-bc03-4fa5-a27e-642c7d07b50b"
      unitRef="usd">10700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie1110d6bdcf04819856c1d889f35ef02_I20190125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzE3ODI_d9e16e40-92db-4908-88d5-c553ea9f14e1"
      unitRef="usd">2800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icc7634ef8c8b45ca90c66f8074c1878d_D20190125-20190125"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzE4Nzc_23cee9f7-0f6d-4ff6-bed6-0407fcb341ba">P16Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i134de626b8754728988b03a6cad13874_D20190125-20190125"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzE4ODQ_f0900b1a-956b-462e-a47d-51136e24dfb2">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idb563f7cd46f4e498b32e5ab843b9c1a_D20190126-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNTg5_a49cb104-059d-4628-957d-e93905df0818"
      unitRef="usd">4000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="idbefcbd81f084a308ba3d0b669796af1_I20170727"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI0OTE_c162b9f3-d766-484a-afbb-f89d8f270fd3"
      unitRef="usd">18400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i70512a6a4a84410dadd855a859fc5fbf_I20170727"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI0OTg_ce5901ac-7ff6-40cd-b5dc-9561bba8f40a"
      unitRef="usd">13000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i21c08b89b59f4eb8abfd94ae81e26a52_D20170727-20170727"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1OTM_72c31d98-9447-43a8-af5c-57b0cbe6cb21">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6761951dfcae405ba4d341ee82e45010_D20170727-20170727"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI2MDA_e4958600-6900-4904-b158-a58d74310ab3">P8Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i95e3ec0c584f443c8ad89cf3baa7890a_D20170728-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNTc0_84760022-90e0-4b4c-b339-d13171665ba1"
      unitRef="usd">13300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i68d863d97094473889b065b638b75fbf_I20160915"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzM0MzI_95852f9e-8c1b-421e-acc5-eba41630b666"
      unitRef="usd">4000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ib628c1b1b1e0452d86971341758f54f7_I20160915"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzM0MzY_17d06850-d0ab-4dd4-be28-24fbf61d93d2"
      unitRef="usd">1700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i92d85578acb44e13887b2b86ba98ec44_I20160915"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzM0NDM_0383710b-43cd-44d5-83d2-3ea863b362c7"
      unitRef="usd">1400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i79eb574f5319474695e7b479f6e2ca1e_D20160915-20160915"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzM0OTg_778d1924-58d1-4a6b-810c-0f5623df1a7b">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia36df6b016ce475ea00ceb1f9a7e93d5_D20160915-20160915"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzM1MDI_fe953681-7ecf-4056-ac01-ac27523f3399">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8e783665e5e2460bb660a506ea55f0b2_D20160915-20160915"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzM1MDk_bc3c9549-d53c-4979-9638-a5a28414fd73">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icf6c758681e948438cb2feebaed8141c_D20160916-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNDk3_0c8b6521-a464-44ef-8a69-271a5385a09d"
      unitRef="usd">5600000</us-gaap:AmortizationOfIntangibleAssets>
    <iclr:NumberOfClinicalResearchSitesAcquired
      contextRef="i2893fe5e34a54b54946be800e2dff3e6_D20151204-20151204"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzM3NTU_4862d2b6-d576-4d93-90a1-7ed051f54604"
      unitRef="site">52</iclr:NumberOfClinicalResearchSitesAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="iea91ac5e976d4877b7d0c8e0912ed929_I20151204"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzQxOTA_ca347d83-4e00-4c3a-8e08-a2d40ee37348"
      unitRef="usd">6900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i6fc1792af52e4adf8bc5967822ffd680_I20151204"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzQxOTc_e4c3b71b-215e-45a8-bc77-474fac6dd659"
      unitRef="usd">3000000.0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie1546fb149a744399e0c958a9c176c9f_D20151204-20151204"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzQyNTI_bd901ab2-2a1c-4f47-838a-0dff6aec6753">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9aa76558fddf431280989665d56995f3_D20151204-20151204"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzQyNTk_88b6a299-e133-43ed-abf4-c1df1b65b7df">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idf1948e95ffa44faa3880a31839faf62_D20151205-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNTE3_07c5d314-e178-46b2-87b4-13c8f9b052a5"
      unitRef="usd">8000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="idc74a4ea534d49989d8278033b4f614a_I20150227"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzUxMDE_29febdbf-b3f4-4b71-9880-90be95b398cd"
      unitRef="usd">22800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ia7784c8cdbda45a785d54f0c3ef67d50_I20150227"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzUxMDg_be1701ee-011d-4a93-bdd8-98e81f68012d"
      unitRef="usd">2500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5f4924e81df742c68b067740d2709139_D20150227-20150227"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzUxNjM_3b5a19f7-7071-415c-a617-2d7af9a6eff7">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i81455b5cf2714876856bbeb15534bd3d_D20150227-20150227"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzUxNzA_d1bfae94-e803-4a1c-8398-37fea1d54e42">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib280783de2254a59bd0dd1cce94e9401_D20150228-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNTU5_2eae3b4d-1e78-4ccb-982e-50c593a62102"
      unitRef="usd">21500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i875510ae4b154d41bb1061afc37393b2_I20140507"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzU4MzQ_6a145a33-adbd-4f82-ade9-f0468a492ada"
      unitRef="usd">21400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ibf4796c1323b49cda65236debd82ced7_I20140507"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzU4NDE_da0c2b19-da61-44e4-b14e-7a5b3f33000e"
      unitRef="usd">7900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i371d91b9a60c4fe1b18a1e386554f8a7_D20140507-20140507"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzU4OTY_a85358b5-8f96-4023-9b59-d29b1ff8a8c8">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0d647b0e916a4a64ad8527b96a818a86_D20140507-20140507"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzU5MDM_d064ec58-964e-40a6-b2c2-9573bb975d00">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i35d9b7897d024b82a52f5bd60f45eb20_D20140508-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNjE3_d378a9ff-739f-4ba7-b8d0-a63ea78d4098"
      unitRef="usd">28300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="idbc36559bc504e6d842948aadcf1902b_I20120228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzYyOTY_f1e6734c-c01c-4500-ae30-7c94796c823b"
      unitRef="usd">10200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9e842aa3d7b54b4e8fb4395b10b0e0e5_D20120228-20120228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzYzMzg_a455fa8a-6ef3-4d40-882d-f2fa98e865c0">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i2952eeaeb67444f1b074c202d463b3f5_I20120228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzY0NTM_ed4e47a9-c5a9-4f8b-9735-bdfdedc82cd2"
      unitRef="usd">400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i2c4467c08c38422ab75881ac9a38bf4f_I20120228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzY0NjA_e2e0b298-e5e1-4868-8ff7-f8327d7a8324"
      unitRef="usd">400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i81231a3299034a90ae440438fea1aa28_D20120228-20120228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzY1MTA_b15125da-cacb-492e-b8b0-ab5f28ba287f">P0Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iee2e9f4db6c24f8b9b016ccad7ec5ef0_D20120228-20120228"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzY1MTc_a664fc55-e741-45e8-ad48-a438b27233e3">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibedf9b52d0f749a2ad0b17fa6b4f489e_D20120229-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNTQ1_19f62554-ae9f-41c4-9c02-161d981d2100"
      unitRef="usd">9800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i40a5dc77819a4d89b900f3a9d2c3f3c4_I20120215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzY4NTA_19279d3f-1753-494b-88e5-268db15d97c8"
      unitRef="usd">1800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if3f92190fc054634b9cc8d73c531105f_D20120215-20120215"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzY4OTI_fd5719a5-f64a-48db-82cc-dbaece38fdd7">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i6824bef23eaa4160a1c1d455846bf43b_I20120215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNjM2_f644ea4b-d267-4b4c-9acb-43061c91672e"
      unitRef="usd">400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i13350c7074074ba6b3db1f0318ad23eb_I20120215"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzcwMTQ_f1e0dd70-beb4-4418-b8e0-c0fdbde6b150"
      unitRef="usd">100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie5758313e6a746dab3113fc2676055fc_D20120215-20120215"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNjQ5_5182cbac-7470-4861-ba0a-ecfcf4077fd3">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib2000f8ecd9b42e69ee24688090bbbd9_D20120215-20120215"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzcwNzE_d56c48d8-88c4-4acf-a703-4562aa235116">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8b746e3d60b8452796cceb38614c0bcf_D20120216-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzI1ODM4NTIzMjcxNTMx_b603fc15-2685-41a5-a363-e32eeeeca4aa"
      unitRef="usd">2000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic98bf08692a441d281d839995ea247b9_I20110714"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc1MTI_ae8797eb-b055-47ce-8ad5-258592452e40"
      unitRef="usd">11200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i9a318a89bc3a4398af2c38d3716c1fce_I20110714"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc1MTk_d23d58a4-111f-4976-a6f6-a0c8446654fb"
      unitRef="usd">5200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4ab86806ef414a11b87651eb7cf76429_D20110714-20110714"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc1NzQ_82ed43ee-d797-4a93-9ad0-ae8a79338c1b">P7Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id30d13184ee943cc8675235e4f7bece3_D20110714-20110714"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc1NzQ_b6f831d5-0e61-463d-97f3-33a7c5049886">P7Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ibbd93b1b548e4800bf789da19723fc10_I20110714"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc2ODE_ad9ae09d-393d-4f9b-a21a-1e1c030f64c0"
      unitRef="usd">1400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i5f918882e8e44e379a31c3b1fbc9a27a_I20110714"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc2ODg_c6832365-1b94-4d2c-bda1-eb4a4d407629"
      unitRef="usd">1200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4849d88bb58a4102b2fb3d4b8856974a_D20110714-20110714"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc3Mzg_8acd3a98-da65-4d27-a96c-550ffc45b35d">P4Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i18509f556e8745e18d3fb2025dadf35a_D20110714-20110714"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc3NDU_e6f963ee-e623-4374-88bc-7c80745d02db">P1Y2M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5f9b91eb4e114edda5ab4078be774809_D20110715-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc4MjM_98334fd8-9436-407f-a59a-128cbf633c67"
      unitRef="usd">16500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90ZXh0cmVnaW9uOmNiODAzYTRkM2RiNzQ2YTc4NDYwNmQyMzQ5Y2VlZmUyXzc5ODY_d76f7fe0-b1c2-4765-92e3-0734969dce72">Future intangible asset amortization expense for the years ended December 31, 2021 to December 31, 2025 is as follows: &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;16,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;7,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;7,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;6,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;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;47,427&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTpkYTU5NTc2NzUzNDY0ZWRjYThlODVlNjYzZjRjMzMxYy90YWJsZXJhbmdlOmRhNTk1NzY3NTM0NjRlZGNhOGU4NWU2NjNmNGMzMzFjXzItMS0xLTEtMA_2719cc6a-0f00-4b1a-884a-d8473f88e2ea"
      unitRef="usd">16132000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTpkYTU5NTc2NzUzNDY0ZWRjYThlODVlNjYzZjRjMzMxYy90YWJsZXJhbmdlOmRhNTk1NzY3NTM0NjRlZGNhOGU4NWU2NjNmNGMzMzFjXzMtMS0xLTEtMA_cf52f693-25a3-4558-aec4-0a2a2060ddd8"
      unitRef="usd">10426000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTpkYTU5NTc2NzUzNDY0ZWRjYThlODVlNjYzZjRjMzMxYy90YWJsZXJhbmdlOmRhNTk1NzY3NTM0NjRlZGNhOGU4NWU2NjNmNGMzMzFjXzQtMS0xLTEtMA_d4609df2-17f9-4e4a-9a4b-34f1630f4b51"
      unitRef="usd">7594000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTpkYTU5NTc2NzUzNDY0ZWRjYThlODVlNjYzZjRjMzMxYy90YWJsZXJhbmdlOmRhNTk1NzY3NTM0NjRlZGNhOGU4NWU2NjNmNGMzMzFjXzUtMS0xLTEtMA_58a74764-32fb-43ef-8ded-785cb0449c0d"
      unitRef="usd">7149000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTpkYTU5NTc2NzUzNDY0ZWRjYThlODVlNjYzZjRjMzMxYy90YWJsZXJhbmdlOmRhNTk1NzY3NTM0NjRlZGNhOGU4NWU2NjNmNGMzMzFjXzYtMS0xLTEtMA_ea3ffa76-343a-4717-ab42-fc2dec258d46"
      unitRef="usd">6126000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <iclr:FiniteLivedIntangibleAssetsAmortizationExpenseNet
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNTQvZnJhZzpjYjgwM2E0ZDNkYjc0NmE3ODQ2MDZkMjM0OWNlZWZlMi90YWJsZTpkYTU5NTc2NzUzNDY0ZWRjYThlODVlNjYzZjRjMzMxYy90YWJsZXJhbmdlOmRhNTk1NzY3NTM0NjRlZGNhOGU4NWU2NjNmNGMzMzFjXzctMS0xLTEtMA_1cf1856a-9c8e-4c62-8cf1-deecfd3cc932"
      unitRef="usd">47427000</iclr:FiniteLivedIntangibleAssetsAmortizationExpenseNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90ZXh0cmVnaW9uOmIzM2NmZjVlZmY0YzRjYWI4MDVjZGJhNjQ4Y2ZmNzVmXzQ5_cc8aa27b-d77b-4976-a0b4-3dcef7088e8d">Property, Plant and Equipment, net&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;84,195&#160;&lt;/span&gt;&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;85,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;438,742&#160;&lt;/span&gt;&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;434,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;90,477&#160;&lt;/span&gt;&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;88,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;/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;44,101&#160;&lt;/span&gt;&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;40,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;30,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,728&#160;&lt;/span&gt;&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,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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: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:#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;703,713&#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="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;682,465&#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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(522,473)&lt;/span&gt;&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;(518,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;(6,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;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;165,087&#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:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90ZXh0cmVnaW9uOmIzM2NmZjVlZmY0YzRjYWI4MDVjZGJhNjQ4Y2ZmNzVmXzUz_cee5c437-9ea0-475d-9101-224424026152">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;84,195&#160;&lt;/span&gt;&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;85,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;438,742&#160;&lt;/span&gt;&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;434,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;90,477&#160;&lt;/span&gt;&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;88,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;/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;44,101&#160;&lt;/span&gt;&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;40,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;30,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,728&#160;&lt;/span&gt;&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,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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: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:#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;703,713&#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="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;682,465&#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: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(522,473)&lt;/span&gt;&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;(518,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;(6,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;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;165,087&#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="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzMtMS0xLTEtMA_50e146c5-fddb-4aa5-ad26-a5f0034d0121"
      unitRef="usd">3724000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzMtMi0xLTEtMA_5d0729d5-22ad-4b6d-b29a-56b062be71c5"
      unitRef="usd">3724000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzQtMS0xLTEtMA_e9544a3e-c4b1-49d4-82fa-70f0295cb722"
      unitRef="usd">84195000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzQtMi0xLTEtMA_ba93f4ae-1f3f-4715-a8fe-fdd0930f894b"
      unitRef="usd">85050000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzUtMS0xLTEtMA_738ec173-35cd-48fa-bf44-1ac33e254bb1"
      unitRef="usd">438742000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzUtMi0xLTEtMA_0ce92c77-7a32-4431-80ca-08782ac43a25"
      unitRef="usd">434707000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzYtMS0xLTEtMA_d1a60d05-5213-4cc3-8d1f-66686daf7b4e"
      unitRef="usd">90477000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzYtMi0xLTEtMA_cdb77a23-82c0-4abf-a429-2726d54b127a"
      unitRef="usd">88401000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzctMS0xLTEtMA_96cefcd3-897f-4268-afc0-96cbf22692c6"
      unitRef="usd">44101000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzctMi0xLTEtMA_c7228cd5-89eb-4689-a076-b4ae06b5ee0a"
      unitRef="usd">40611000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzgtMS0xLTEtMA_54a834ea-fb77-432c-943f-f59ff9c2b004"
      unitRef="usd">30588000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzgtMi0xLTEtMA_6f4dd04e-c606-4935-8bdf-2f18842a82c5"
      unitRef="usd">31144000</us-gaap:LeaseholdImprovementsGross>
    <iclr:VehiclesGross
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzktMS0xLTEtMA_67de386c-6105-4268-990e-81885d3f5e57"
      unitRef="usd">158000</iclr:VehiclesGross>
    <iclr:VehiclesGross
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzktMi0xLTEtMA_31547d5a-029c-4698-9ad2-877ef3f85e97"
      unitRef="usd">199000</iclr:VehiclesGross>
    <iclr:ForeignExchangeEffectOnPropertyPlantAndEquipmentGross
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzEwLTEtMS0xLTEyODcz_eb2aa6e5-afed-4829-b88c-548328c9172a"
      unitRef="usd">11728000</iclr:ForeignExchangeEffectOnPropertyPlantAndEquipmentGross>
    <iclr:ForeignExchangeEffectOnPropertyPlantAndEquipmentGross
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzEwLTItMS0xLTEyODc1_dad2ec1a-a64e-45b2-91f9-8144f547e2a3"
      unitRef="usd">-1371000</iclr:ForeignExchangeEffectOnPropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzEwLTEtMS0xLTA_59f2b70d-93a1-4034-b861-0448a3e2d05d"
      unitRef="usd">703713000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzEwLTItMS0xLTA_416aff48-a78a-4783-9022-030db2bcc214"
      unitRef="usd">682465000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzExLTEtMS0xLTA_38bdc036-14a9-4b85-9139-68b111c1f65d"
      unitRef="usd">522473000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzExLTItMS0xLTA_0957f95a-896d-49de-a423-8bd7f61a3f14"
      unitRef="usd">518383000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <iclr:ForeignExchangeEffectInAccumulatedDepreciationAndAssetWriteOffs
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzEzLTEtMS0xLTEyODc3_d98a098f-e32f-456c-b913-c0697d817cf4"
      unitRef="usd">-6897000</iclr:ForeignExchangeEffectInAccumulatedDepreciationAndAssetWriteOffs>
    <iclr:ForeignExchangeEffectInAccumulatedDepreciationAndAssetWriteOffs
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzEzLTItMS0xLTEyODc4_f4d731ff-42b6-4563-aa3b-f01702a9ba18"
      unitRef="usd">1005000</iclr:ForeignExchangeEffectInAccumulatedDepreciationAndAssetWriteOffs>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzEyLTEtMS0xLTA_c27aa670-af17-4813-a99d-8562656282eb"
      unitRef="usd">174343000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjAvZnJhZzpiMzNjZmY1ZWZmNGM0Y2FiODA1Y2RiYTY0OGNmZjc1Zi90YWJsZTpjODJmMjJhOTMxMDE0OGI4OTRjMTE0NzljM2YyNzJjNy90YWJsZXJhbmdlOmM4MmYyMmE5MzEwMTQ4Yjg5NGMxMTQ3OWMzZjI3MmM3XzEyLTItMS0xLTA_8b3a4eaf-d9e8-467e-b19a-5415d7cb9d56"
      unitRef="usd">165087000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90ZXh0cmVnaW9uOjlhMGIwNWMyMjBhYTRkZWJhZGJmOTMyYWU4YmY3MmVkXzE2MA_6f27ae3f-9e8e-4896-8bc1-38bf5de5c657">Other Liabilities&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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;174,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 liability (note 22)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 charges (note 14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 (note 11)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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;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;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;378,543&#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 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 o&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;f accrued reimbursable expenses of $138.2 million at December&#160;31, 2020 and $142.6 million at December 31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherLiabilitiesTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90ZXh0cmVnaW9uOjlhMGIwNWMyMjBhYTRkZWJhZGJmOTMyYWU4YmY3MmVkXzE1Ng_c8e34212-3d56-4da7-9bcd-590b8e82e88c">&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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;174,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 liability (note 22)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 charges (note 14)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 (note 11)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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;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;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;378,543&#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 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 o&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;f accrued reimbursable expenses of $138.2 million at December&#160;31, 2020 and $142.6 million at December 31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesTableTextBlock>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzItMS0xLTEtMA_57744115-ddc0-42c6-84c5-f349fa43f172"
      unitRef="usd">188638000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzItMi0xLTEtMA_ab7f3521-74f4-4487-8294-c3f4ae9781fd"
      unitRef="usd">174131000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzMtMS0xLTEtMA_a1203df0-91c9-4d17-ba5b-403fb85b5319"
      unitRef="usd">161363000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzMtMi0xLTEtMA_3ca0c325-480c-42ac-ad45-f0346bc16416"
      unitRef="usd">157146000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzQtMS0xLTEtMA_164e4edb-9058-4f38-91eb-1b360fa73734"
      unitRef="usd">24334000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzQtMi0xLTEtMA_19520eb4-eed8-4de2-bd30-3a72dadad37c"
      unitRef="usd">28320000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzUtMS0xLTEtMA_78ee0cfc-2cd7-41df-9c70-d5d8a045015e"
      unitRef="usd">9441000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzUtMi0xLTEtMA_42414943-9d19-497c-9782-ca734555d266"
      unitRef="usd">11138000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzYtMS0xLTEtMA_7fcf6ee0-0745-40e9-ae9b-ef4c1a1cb608"
      unitRef="usd">8726000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzYtMi0xLTEtMA_70a660a0-76ea-426b-b54b-442945e4d7ef"
      unitRef="usd">6531000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <iclr:RestructuringReserveandOtherLiabilitiesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzctMS0xLTEtMA_4ab4c924-383c-4b89-ab68-a3c338607e20"
      unitRef="usd">7219000</iclr:RestructuringReserveandOtherLiabilitiesCurrent>
    <iclr:RestructuringReserveandOtherLiabilitiesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzctMi0xLTEtMA_7317d86e-85e1-4f0d-a0bd-719305d449f1"
      unitRef="usd">1232000</iclr:RestructuringReserveandOtherLiabilitiesCurrent>
    <iclr:CapitalGovernmentGrantsCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzgtMS0xLTEtMA_bbae8829-c241-4497-9e31-42ee12bfb74c"
      unitRef="usd">48000</iclr:CapitalGovernmentGrantsCurrent>
    <iclr:CapitalGovernmentGrantsCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzgtMi0xLTEtMA_9c17346e-fe60-4f73-905c-76ab325635a4"
      unitRef="usd">45000</iclr:CapitalGovernmentGrantsCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzktMS0xLTEtMA_9830bb78-4471-4f94-8eb5-c1ee2b68039a"
      unitRef="usd">399769000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90YWJsZTpiYzhjNTdiYjM4MjI0MzdhOTA4MjQ0MDE0OTUwYjIzZS90YWJsZXJhbmdlOmJjOGM1N2JiMzgyMjQzN2E5MDgyNDQwMTQ5NTBiMjNlXzktMi0xLTEtMA_1edd8131-f6cb-4c55-b00b-83bd3042c143"
      unitRef="usd">378543000</us-gaap:OtherLiabilitiesCurrent>
    <iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90ZXh0cmVnaW9uOjlhMGIwNWMyMjBhYTRkZWJhZGJmOTMyYWU4YmY3MmVkXzExNQ_410f47ff-9a31-49f4-9965-f0070f7679a6"
      unitRef="usd">138200000</iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses>
    <iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjMvZnJhZzo5YTBiMDVjMjIwYWE0ZGViYWRiZjkzMmFlOGJmNzJlZC90ZXh0cmVnaW9uOjlhMGIwNWMyMjBhYTRkZWJhZGJmOTMyYWU4YmY3MmVkXzEyOA_61abca12-7608-4d1d-806b-b64ce3a53a38"
      unitRef="usd">142600000</iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjYvZnJhZzozNDJiNTg1OTU0MGQ0NzE3OWMwMjc3ZGRjMmEyOTIzOS90ZXh0cmVnaW9uOjM0MmI1ODU5NTQwZDQ3MTc5YzAyNzdkZGMyYTI5MjM5XzQy_a945630b-1e9e-48f9-8746-3735b0b0c705">Non-Current Other Liabilities&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;Other non-current 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;15,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;11,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Defined benefit pension obligations, net (note 9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;17,512&#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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjYvZnJhZzozNDJiNTg1OTU0MGQ0NzE3OWMwMjc3ZGRjMmEyOTIzOS90ZXh0cmVnaW9uOjM0MmI1ODU5NTQwZDQ3MTc5YzAyNzdkZGMyYTI5MjM5XzQ2_e038ed93-86d1-49be-be0a-87e418adab4f">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;Other non-current 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;15,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;11,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Defined benefit pension obligations, net (note 9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;17,512&#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:OtherAccruedLiabilitiesNoncurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjYvZnJhZzozNDJiNTg1OTU0MGQ0NzE3OWMwMjc3ZGRjMmEyOTIzOS90YWJsZTpkZDQzYzEwMWYwZTY0NmQ1OWU2ZTkwMTFjOGUxNjU1MS90YWJsZXJhbmdlOmRkNDNjMTAxZjBlNjQ2ZDU5ZTZlOTAxMWM4ZTE2NTUxXzItMS0xLTEtMA_c26de58a-b309-4d48-bfea-b99189e05f3a"
      unitRef="usd">15971000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjYvZnJhZzozNDJiNTg1OTU0MGQ0NzE3OWMwMjc3ZGRjMmEyOTIzOS90YWJsZTpkZDQzYzEwMWYwZTY0NmQ1OWU2ZTkwMTFjOGUxNjU1MS90YWJsZXJhbmdlOmRkNDNjMTAxZjBlNjQ2ZDU5ZTZlOTAxMWM4ZTE2NTUxXzItMi0xLTEtMA_c4803d5b-b345-4bd7-ab8c-3d9ec60228a1"
      unitRef="usd">11459000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjYvZnJhZzozNDJiNTg1OTU0MGQ0NzE3OWMwMjc3ZGRjMmEyOTIzOS90YWJsZTpkZDQzYzEwMWYwZTY0NmQ1OWU2ZTkwMTFjOGUxNjU1MS90YWJsZXJhbmdlOmRkNDNjMTAxZjBlNjQ2ZDU5ZTZlOTAxMWM4ZTE2NTUxXzMtMS0xLTEtMA_8600033c-3e77-4cb9-8b29-96f14fc4b79c"
      unitRef="usd">10395000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjYvZnJhZzozNDJiNTg1OTU0MGQ0NzE3OWMwMjc3ZGRjMmEyOTIzOS90YWJsZTpkZDQzYzEwMWYwZTY0NmQ1OWU2ZTkwMTFjOGUxNjU1MS90YWJsZXJhbmdlOmRkNDNjMTAxZjBlNjQ2ZDU5ZTZlOTAxMWM4ZTE2NTUxXzMtMi0xLTEtMA_e7ac3aeb-cb13-4d08-99e1-65b81bc47693"
      unitRef="usd">6053000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjYvZnJhZzozNDJiNTg1OTU0MGQ0NzE3OWMwMjc3ZGRjMmEyOTIzOS90YWJsZTpkZDQzYzEwMWYwZTY0NmQ1OWU2ZTkwMTFjOGUxNjU1MS90YWJsZXJhbmdlOmRkNDNjMTAxZjBlNjQ2ZDU5ZTZlOTAxMWM4ZTE2NTUxXzQtMS0xLTEtMA_935f0f08-ed09-4273-94ba-2978a7c43974"
      unitRef="usd">26366000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjYvZnJhZzozNDJiNTg1OTU0MGQ0NzE3OWMwMjc3ZGRjMmEyOTIzOS90YWJsZTpkZDQzYzEwMWYwZTY0NmQ1OWU2ZTkwMTFjOGUxNjU1MS90YWJsZXJhbmdlOmRkNDNjMTAxZjBlNjQ2ZDU5ZTZlOTAxMWM4ZTE2NTUxXzQtMi0xLTEtMA_5af40df4-1030-440a-911b-3e3a3b43b441"
      unitRef="usd">17512000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzI1ODM4NTIzMjcyNjI3_a5e5a960-7392-45df-ae24-0b7720c8abb3">Employee Benefits&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;Certain Company employees are eligible to participate in a defined contribution plan (the "Plan"). Participants in the Plan 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 typically at 8% 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. Contributions for the years ended December&#160;31, 2020, December&#160;31, 2019 and December&#160;31, 2018 were $28,036,000, $26,483,000 and $25,241,000 respectively.&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;The Company's United States operations maintain a retirement plan (the "U.S. Plan") that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Participants in the U.S. Plan may elect to defer a portion of their pre-tax earnings, up to the Internal Revenue Service annual contribution limit. The Company matches participant's contributions up to 3% and matches 50% of participant's contributions thereafter to a maximum Company contribution 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, 2020, December&#160;31, 2019 and December&#160;31, 2018 were $17,048,000, $16,469,000 and $15,532,000 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;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"&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;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, 2020, December&#160;31, 2019 and December&#160;31, 2018, 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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;(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;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 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;(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;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,020)&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 8)&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;(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;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,020)&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 style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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;30,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;/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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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;(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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;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;37,036&#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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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;27,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt;text-align:justify;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align: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;(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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;32,016&#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"&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;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:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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;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;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;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;(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;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;643&#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, 2020, December&#160;31, 2019 and December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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;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;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.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;padding:2px 1pt;text-align:justify;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.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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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;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.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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 loss/(gain) - 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;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;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;(3,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 &#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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(160)&lt;/span&gt;&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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;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,884)&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;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.6 million and $Nil respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Benefit Obligation&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;The following assumptions were used in determining the benefit obligation at December&#160;31, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;/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.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;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.3&#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"&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;A single discount rate is used which, when used to discount the projected benefit cashflows 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 losses on the benefit obligation during 2020 resulted from changes in the assumptions compared to those adopted at December 2019. Changes in the assumptions reflect the changes in market conditions from December 2019 to December 2020 and the actuarial loss is primarily due to the change in the discount rate and a reduction in the inflation risk premium.&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"&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;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 19% of investments are in senior secured loans, 20% in corporate bonds, high yield bonds and multi-asset credit fund and 21% 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, 2020 of 3.4% 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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.738%"/&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:top"&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;/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;/tr&gt;&lt;tr&gt;&lt;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.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;/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:120%"&gt;&#160;&#160;&#160;&#160;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"&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;The underlying asset split of the fund is shown below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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: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;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;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"&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;Applying the above expected long term rates of return to the asset distribution at December&#160;31, 2020, gives rise to an expected overall rate of return of scheme assets of approximately 3.4% per annum.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;December 31, 2019&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;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 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;17&#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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,753&#160;&lt;/span&gt;&lt;/td&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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,412&#160;&lt;/span&gt;&lt;/td&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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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 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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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;Investec Global Total Return Credit 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;&#x2014;&#160;&lt;/span&gt;&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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Stone Harbor Multi Asset Credit Portfolio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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,151&#160;&lt;/span&gt;&lt;/td&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;Barings European Loan Fund Buy &amp;amp; Hold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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;34,612&#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 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;32,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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: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"&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;The Company expects to contribute $0.1 million to the pension fund in the year ending December 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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2021&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;342&#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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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 2026 - 2030&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,700&#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="margin-bottom:12pt;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;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"&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;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 31, 2020 and December 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;.&lt;/span&gt;&lt;/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:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;(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;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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,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;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,033)&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 8)&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,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;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,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;/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 service 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;(23)&lt;/span&gt;&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;Transferred balances/(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;245&#160;&lt;/span&gt;&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;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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:#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;8,620&#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;7,047&#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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2020&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;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="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;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;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,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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/ (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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;7,601&#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;6,014&#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;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&gt;&lt;span&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;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-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.782%"/&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:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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;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, 2018&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;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;(21)&lt;/span&gt;&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)&lt;/span&gt;&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&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;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Amortization of prior service 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;(12)&lt;/span&gt;&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)&lt;/span&gt;&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&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;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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 periodic benefit cost/(credit)&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;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;18&#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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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, 2020, December&#160;31, 2019 and December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.989%"/&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, 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;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, 2018&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;0.30&#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;0.80&#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;0.80&#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;2.00&#160;&lt;/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;2.00&#160;&lt;/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;2.00&#160;&lt;/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;0.34&#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;0.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#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;0.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="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 style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&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:top"&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;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, 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;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, 2018&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;Actuarial loss/(gain) - benefit obligation&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;406&#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;1,479&#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;(372)&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:justify;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 &#x2013; 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;(519)&lt;/span&gt;&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,114)&lt;/span&gt;&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;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 credit recognized in net periodic benefit 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;&#x2014;&#160;&lt;/span&gt;&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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&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;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 prior service 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;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&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;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 prior service cost occurring 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;(23)&lt;/span&gt;&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;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(118)&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;467&#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;29&#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;The estimated net gain and prior service credit 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 $7,000 and $12,000 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&gt;&lt;span&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;The following assumptions were used in determining the benefit obligation at December&#160;31, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;0.15&#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;0.30&#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;2.00&#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;2.00&#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"&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;The discount rate is determined by reference to Swiss corporate bond yields 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;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 losses on the benefit obligation during 2020 resulted from actual experience with plan members during 2020 being different from that assumed at December 2019 and due to changes in the assumptions compared to those adopted at December 2019. Changes in the assumptions reflect the changes in market conditions from December 2019 to December 2020 and the actuarial loss is primarily due to the change in the discount rate.&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: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"&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;The pension plan is an insured arrangement with Swiss Life. The assets are an insurance contract whose value depends on the amount saved by employees and the interest granted by Swiss Life. The value of assets does not depend on the performance of any underlying assets. There is no self-investment in employer related assets. &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-weight:700;line-height:120%"&gt;Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div 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;The Company expects to contribute $0.1 million to its pension fund in the year ending December 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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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:2px 1pt;text-align:left;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: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: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:left;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:#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;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;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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 2025 - 2029&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;1,587&#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&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;The expected cash flows are estimated figures based on the members already receiving benefits plus an additional amount for people expected to retire, leave the Company, become disabled or die in the next 10 years. The amounts  assume no early retirements and allow for expected experience in line with Swiss population statistics. 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 employees will take 50% of their benefits as a lump sum and the remainder will be paid monthly out of scheme assets as a pension. If employees choose a different option, the actual future benefit payments will be significantly different from those shown above.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzMyNw_531a1a2c-b3be-4c4b-8958-bc74ccede5d1"
      unitRef="number">0.08</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzU3MQ_2bb133bd-7a69-43fc-b3e5-f839eac7825c"
      unitRef="usd">28036000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzU3NQ_db75c301-94ce-4bec-a6d1-258676b1a598"
      unitRef="usd">26483000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzU4Mg_89fc4945-c46d-4b2b-b1cb-93c69cfc07d4"
      unitRef="usd">25241000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ic0698b4a11ae4d82bc8d7aae726b348c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2Xzk4OQ_518fb01a-75b2-407a-85a7-1721e5b20c05"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ic0698b4a11ae4d82bc8d7aae726b348c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzEwMDQ_349c0f4a-d29f-480d-8b71-e396ea704aae"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="ic0698b4a11ae4d82bc8d7aae726b348c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzEwODY_eb510a5f-4b14-4073-a5d4-a3a9c1411f59"
      unitRef="number">0.045</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ic0698b4a11ae4d82bc8d7aae726b348c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzEzMTQ_fb6078f0-0c42-4667-9939-7233d4f11826"
      unitRef="usd">17048000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i3a53de977c4f4c50bd90bcc6f67d0274_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzEzMTg_1f11018d-a013-40d4-8948-f95ba513f564"
      unitRef="usd">16469000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="idb0ec9b7bcfb4cbc9a0dda2c110ed3dc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzEzMjU_57a58921-8eb6-4bb7-91c1-7cf275494f25"
      unitRef="usd">15532000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzI5Njg2ODEzOTcwMDA2_bfe904fe-be07-456b-9497-1c1dd6e8dd96">&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;(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;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 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;(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;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,020)&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 8)&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;(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;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,020)&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 style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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;30,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;/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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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;(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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;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;37,036&#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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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;27,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt;text-align:justify;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align: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;(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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;32,016&#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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;(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;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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,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;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,033)&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 8)&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,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;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,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;/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 service 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;(23)&lt;/span&gt;&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;Transferred balances/(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;245&#160;&lt;/span&gt;&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;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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:#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;8,620&#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;7,047&#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;vertical-align:top;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;2020&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;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="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;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;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,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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="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/ (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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;7,601&#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;6,014&#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:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0OGFiZWM1NDY0YTM0NzQzYTgxMzRiNjRjMzY4M2FiMy90YWJsZXJhbmdlOjQ4YWJlYzU0NjRhMzQ3NDNhODEzNGI2NGMzNjgzYWIzXzItMS0xLTEtMA_fd53d5d8-9fa7-46b9-b13d-18aa1e7494a2"
      unitRef="usd">43988000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i49488b0126b14e1ea128aa750c9af7b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0OGFiZWM1NDY0YTM0NzQzYTgxMzRiNjRjMzY4M2FiMy90YWJsZXJhbmdlOjQ4YWJlYzU0NjRhMzQ3NDNhODEzNGI2NGMzNjgzYWIzXzItMi0xLTEtMA_787d33f2-a354-4009-a5de-a3f2a9ca909a"
      unitRef="usd">37036000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0OGFiZWM1NDY0YTM0NzQzYTgxMzRiNjRjMzY4M2FiMy90YWJsZXJhbmdlOjQ4YWJlYzU0NjRhMzQ3NDNhODEzNGI2NGMzNjgzYWIzXzMtMS0xLTEtMA_32985157-1526-4c50-9c8a-343ce83d1348"
      unitRef="usd">34612000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i49488b0126b14e1ea128aa750c9af7b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0OGFiZWM1NDY0YTM0NzQzYTgxMzRiNjRjMzY4M2FiMy90YWJsZXJhbmdlOjQ4YWJlYzU0NjRhMzQ3NDNhODEzNGI2NGMzNjgzYWIzXzMtMi0xLTEtMA_5ff77746-45a2-4a6f-9ac0-39f808707f9c"
      unitRef="usd">32016000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0OGFiZWM1NDY0YTM0NzQzYTgxMzRiNjRjMzY4M2FiMy90YWJsZXJhbmdlOjQ4YWJlYzU0NjRhMzQ3NDNhODEzNGI2NGMzNjgzYWIzXzQtMS0xLTEtMA_36b07703-21c9-406b-80c1-6119253d2284"
      unitRef="usd">-9376000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i49488b0126b14e1ea128aa750c9af7b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0OGFiZWM1NDY0YTM0NzQzYTgxMzRiNjRjMzY4M2FiMy90YWJsZXJhbmdlOjQ4YWJlYzU0NjRhMzQ3NDNhODEzNGI2NGMzNjgzYWIzXzQtMi0xLTEtMA_3fdb16a3-515b-415f-85c5-0bf639436b51"
      unitRef="usd">-5020000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0OGFiZWM1NDY0YTM0NzQzYTgxMzRiNjRjMzY4M2FiMy90YWJsZXJhbmdlOjQ4YWJlYzU0NjRhMzQ3NDNhODEzNGI2NGMzNjgzYWIzXzUtMS0xLTEtMA_550b9cbc-12f6-4d48-8993-5165fecc8b95"
      unitRef="usd">-9376000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i49488b0126b14e1ea128aa750c9af7b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0OGFiZWM1NDY0YTM0NzQzYTgxMzRiNjRjMzY4M2FiMy90YWJsZXJhbmdlOjQ4YWJlYzU0NjRhMzQ3NDNhODEzNGI2NGMzNjgzYWIzXzUtMi0xLTEtMA_46e7b105-a10d-4006-91b2-09532c7ee2a5"
      unitRef="usd">-5020000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i49488b0126b14e1ea128aa750c9af7b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzItMS0xLTEtMA_2e286e74-76a9-463a-87e9-18c467339ad9"
      unitRef="usd">37036000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="id62a58d1c0a44386b200d434fdd34d6b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzItMi0xLTEtMA_9a6eca29-e212-4cb6-a621-df9112220350"
      unitRef="usd">30045000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzMtMS0xLTEtMA_1c0a2b54-a67d-4531-b65a-e6013ca8ae43"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzMtMi0xLTEtMA_fa408c95-b1da-4633-b802-a9a815c63ced"
      unitRef="usd">107000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzQtMS0xLTEtMA_0dda826f-957e-424f-b1d7-28d67ceb828f"
      unitRef="usd">746000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzQtMi0xLTEtMA_b291b3cd-cd72-4a86-b5be-32a52b2fa55c"
      unitRef="usd">867000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzUtMS0xLTEtMA_c332bff8-7ab1-4d69-bf04-e44905f796e5"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzUtMi0xLTEtMA_22048d5b-ac2a-40ef-a7dc-07861f2195cc"
      unitRef="usd">24000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzctMS0xLTEtMA_b01dc033-6894-4658-973d-000f3edc895f"
      unitRef="usd">724000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzctMi0xLTEtMA_8fc2b209-ad18-4ae5-be6d-f1c617814475"
      unitRef="usd">177000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzgtMS0xLTEtMA_0821f2f2-4da9-463a-b44a-a3d72db84454"
      unitRef="usd">-5294000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzgtMi0xLTEtMA_b9e2ef32-015f-4566-a54c-00a989162f9c"
      unitRef="usd">-4756000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzktMS0xLTEtMA_ca340d93-f0ac-4488-820b-7f376c7406b3"
      unitRef="usd">-1514000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzktMi0xLTEtMA_4de92b67-fed8-4455-addb-deb239c11c53"
      unitRef="usd">-1414000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzEwLTEtMS0xLTA_448b2384-8c08-4267-a450-1796ee94bf6e"
      unitRef="usd">43988000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i49488b0126b14e1ea128aa750c9af7b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozNWJkOGFmZDhhY2E0ZDkyYjQxM2RjZDUzNzM0ZjM2YS90YWJsZXJhbmdlOjM1YmQ4YWZkOGFjYTRkOTJiNDEzZGNkNTM3MzRmMzZhXzEwLTItMS0xLTA_ed25eab4-5bae-49fc-ad5b-5ddc819687fc"
      unitRef="usd">37036000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i49488b0126b14e1ea128aa750c9af7b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzItMS0xLTEtMA_f925847e-200e-4d6d-91b8-0b39528aca2a"
      unitRef="usd">32016000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id62a58d1c0a44386b200d434fdd34d6b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzItMi0xLTEtMA_388fb79a-ac5a-4091-a2b9-3e61d449b4a7"
      unitRef="usd">27297000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzMtMS0xLTEtMA_61148eba-56c6-4022-a84d-cfa3cb3257c3"
      unitRef="usd">2092000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzMtMi0xLTEtMA_2cc4c5a7-af8f-40b1-b5be-0fe176b34bf4"
      unitRef="usd">3504000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzQtMS0xLTEtMA_5c2c7deb-1fa5-478d-841a-0b0d9071686d"
      unitRef="usd">109000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzQtMi0xLTEtMA_ebf256bf-95da-401e-b691-4ca34ca5e1df"
      unitRef="usd">148000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzUtMS0xLTEtMA_741f2afd-b5c7-44e5-87ae-69ee6b188a93"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzUtMi0xLTEtMA_6a761fdd-43bd-4153-b861-c0852bc81927"
      unitRef="usd">24000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzYtMS0xLTEtMA_29ed8f3a-0b85-47a7-8708-c3b1029a29f3"
      unitRef="usd">724000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzYtMi0xLTEtMA_5d43694b-d97e-462b-8283-dc63591c3088"
      unitRef="usd">177000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzctMS0xLTEtMA_b91809f5-61ef-4c01-a53b-f95490c22075"
      unitRef="usd">1097000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzctMi0xLTEtMA_e0565bc6-5a3c-4bc9-84d8-fe69d0c2b08a"
      unitRef="usd">1220000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzgtMS0xLTEtMA_8db95362-35fa-46ae-864b-0993b16a9f78"
      unitRef="usd">34612000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i49488b0126b14e1ea128aa750c9af7b7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxYTJjYTllNWRlMGM0MWIwYjhmYzg1OWI2Y2Y0NDUwNy90YWJsZXJhbmdlOjFhMmNhOWU1ZGUwYzQxYjBiOGZjODU5YjZjZjQ0NTA3XzgtMi0xLTEtMA_caf3690c-3263-4d7c-968a-9db4ed5715f1"
      unitRef="usd">32016000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2Xzg4MTk_fd2216fc-9d8d-4383-9517-c7c08ecd3f43">The following amounts were recorded in the Consolidated Statement of Operations as components of the net periodic benefit cost:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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;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;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;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(624)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;(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;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;643&#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;The following amounts were recorded in the Consolidated Statement of Operations as components of the net periodic benefit cost:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.782%"/&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:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;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;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, 2018&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;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;(21)&lt;/span&gt;&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)&lt;/span&gt;&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&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;(69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Amortization of prior service 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;(12)&lt;/span&gt;&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)&lt;/span&gt;&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;&#x2014;&#160;&lt;/span&gt;&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;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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 periodic benefit cost/(credit)&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;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;18&#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;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzItMS0xLTEtMA_b20f2940-b58c-485a-900d-cb7ba4220cc6"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzItMi0xLTEtMA_8c557454-c8f8-407d-9747-caf32b8be52f"
      unitRef="usd">107000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzItMy0xLTEtMA_852d4a48-5461-4d26-bb52-0a59f2c63e39"
      unitRef="usd">124000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzMtMS0xLTEtMA_3a97b71e-26ae-45ca-ad57-e0de5dda9cf6"
      unitRef="usd">746000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzMtMi0xLTEtMA_d665cae4-0008-48df-b724-75bd00b9a46a"
      unitRef="usd">867000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzMtMy0xLTEtMA_6e11be81-604e-46a8-bf12-7e85b8a0158f"
      unitRef="usd">895000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzQtMS0xLTEtMA_f7a68600-d160-4ed9-8f55-b2554715c7c5"
      unitRef="usd">1214000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzQtMi0xLTEtMA_d3d3d69d-5e0b-4a65-997a-32b968908ad1"
      unitRef="usd">574000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzQtMy0xLTEtMA_78e1f09e-823e-48cf-ad29-c408c6c11764"
      unitRef="usd">624000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzUtMS0xLTEtMA_3e321d1b-dbc5-49a9-9a1e-254a2fc16956"
      unitRef="usd">-160000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzUtMi0xLTEtMA_a9a93b73-48e4-4009-9bb1-8c7fc8f7104f"
      unitRef="usd">-67000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzUtMy0xLTEtMA_62232556-a1de-4a3f-95b8-553fba02de5a"
      unitRef="usd">-248000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzctMS0xLTEtMA_a4659aaf-985a-4217-9646-7b9d3da40dc0"
      unitRef="usd">-208000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzctMi0xLTEtMA_3315e07f-d321-405a-935d-40e29a19263b"
      unitRef="usd">467000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiNDBhYWZhYjM2ZjQ0ZDJmYWNjMDU3MDA4ZDAxYzJlYi90YWJsZXJhbmdlOmI0MGFhZmFiMzZmNDRkMmZhY2MwNTcwMDhkMDFjMmViXzctMy0xLTEtMA_cf296d37-9545-4460-a850-3f1d409f865c"
      unitRef="usd">643000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2Xzg4MjA_d68b090f-2cf5-4805-9283-ebf851bb9dec">&lt;div style="text-align:justify;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, 2020, December&#160;31, 2019 and December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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;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;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.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;padding:2px 1pt;text-align:justify;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.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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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;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.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;The following assumptions were used in determining the benefit obligation at December&#160;31, 2020 and December&#160;31, 2019:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;/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.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;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.3&#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;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, 2020, December&#160;31, 2019 and December&#160;31, 2018:&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.989%"/&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, 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;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, 2018&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;0.30&#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;0.80&#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;0.80&#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;2.00&#160;&lt;/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;2.00&#160;&lt;/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;2.00&#160;&lt;/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;0.34&#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;0.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#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;0.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="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 style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The following assumptions were used in determining the benefit obligation at December&#160;31, 2020 and December&#160;31, 2019:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;0.15&#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;0.30&#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;2.00&#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;2.00&#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;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5MmNiYjVhNDRiYzE0NTc1YTg5MzNmZGI1Y2U2NWU1Yi90YWJsZXJhbmdlOjkyY2JiNWE0NGJjMTQ1NzVhODkzM2ZkYjVjZTY1ZTViXzEtMS0xLTEtMA_93fc66ab-d84b-4c80-9884-5e33c8857edd"
      unitRef="number">0.021</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5MmNiYjVhNDRiYzE0NTc1YTg5MzNmZGI1Y2U2NWU1Yi90YWJsZXJhbmdlOjkyY2JiNWE0NGJjMTQ1NzVhODkzM2ZkYjVjZTY1ZTViXzEtMi0xLTEtMA_f36420f4-d6a0-4fed-8d09-f68ae1d35f2c"
      unitRef="number">0.029</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5MmNiYjVhNDRiYzE0NTc1YTg5MzNmZGI1Y2U2NWU1Yi90YWJsZXJhbmdlOjkyY2JiNWE0NGJjMTQ1NzVhODkzM2ZkYjVjZTY1ZTViXzEtMy0xLTEtMA_112fa02f-43f5-4c90-95d4-45f30136b903"
      unitRef="number">0.025</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5MmNiYjVhNDRiYzE0NTc1YTg5MzNmZGI1Y2U2NWU1Yi90YWJsZXJhbmdlOjkyY2JiNWE0NGJjMTQ1NzVhODkzM2ZkYjVjZTY1ZTViXzItMS0xLTEtMA_b60f2710-9e73-4420-be6c-8334190eb966"
      unitRef="number">0.033</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5MmNiYjVhNDRiYzE0NTc1YTg5MzNmZGI1Y2U2NWU1Yi90YWJsZXJhbmdlOjkyY2JiNWE0NGJjMTQ1NzVhODkzM2ZkYjVjZTY1ZTViXzItMi0xLTEtMA_cfa973e8-5a92-4e6c-9e24-4d8bc29c01b1"
      unitRef="number">0.037</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5MmNiYjVhNDRiYzE0NTc1YTg5MzNmZGI1Y2U2NWU1Yi90YWJsZXJhbmdlOjkyY2JiNWE0NGJjMTQ1NzVhODkzM2ZkYjVjZTY1ZTViXzItMy0xLTEtMA_d3b42023-f236-4988-b616-fec8f3c3de03"
      unitRef="number">0.037</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5MmNiYjVhNDRiYzE0NTc1YTg5MzNmZGI1Y2U2NWU1Yi90YWJsZXJhbmdlOjkyY2JiNWE0NGJjMTQ1NzVhODkzM2ZkYjVjZTY1ZTViXzMtMS0xLTEtMA_9b619443-82ec-4da6-bc41-f2ee73b5e70f"
      unitRef="number">0.040</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5MmNiYjVhNDRiYzE0NTc1YTg5MzNmZGI1Y2U2NWU1Yi90YWJsZXJhbmdlOjkyY2JiNWE0NGJjMTQ1NzVhODkzM2ZkYjVjZTY1ZTViXzMtMi0xLTEtMA_eacbc215-296e-4bec-b5f3-44f1467dd10d"
      unitRef="number">0.021</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5MmNiYjVhNDRiYzE0NTc1YTg5MzNmZGI1Y2U2NWU1Yi90YWJsZXJhbmdlOjkyY2JiNWE0NGJjMTQ1NzVhODkzM2ZkYjVjZTY1ZTViXzMtMy0xLTEtMA_7c39d46c-5b48-472f-a92a-35608a0aae66"
      unitRef="number">0.020</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2Xzk4OTU2MDQ2NzAwNDg_d42dc604-eba9-4e6f-87ff-9d5333d258f0">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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 loss/(gain) - 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;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;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;(3,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 &#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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(160)&lt;/span&gt;&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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;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,884)&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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.661%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&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:top"&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;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, 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;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, 2018&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;Actuarial loss/(gain) - benefit obligation&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;406&#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;1,479&#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;(372)&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:justify;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 &#x2013; 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;(519)&lt;/span&gt;&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,114)&lt;/span&gt;&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;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 credit recognized in net periodic benefit 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;&#x2014;&#160;&lt;/span&gt;&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;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 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;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&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;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 prior service 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;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&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;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 prior service cost occurring 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;(23)&lt;/span&gt;&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;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(118)&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;467&#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;29&#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="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzItMS0xLTEtMA_3459a803-9ba1-4993-a018-f1aa9c453975"
      unitRef="usd">-5294000</iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost>
    <iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzItMi0xLTEtMA_8515faf4-ffda-470e-9e73-1ebc050ab37c"
      unitRef="usd">-4756000</iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost>
    <iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzItMy0xLTEtMA_821b1950-eb3b-4e3a-a1d8-9498803c5793"
      unitRef="usd">3844000</iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzMtMS0xLTEtMA_51ddcdda-fb1c-489a-959a-4fa4b684474d"
      unitRef="usd">-878000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzMtMi0xLTEtMA_80be9072-d016-41ea-8cd3-b6e4c6967b26"
      unitRef="usd">-2930000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzMtMy0xLTEtMA_21d15edf-4352-4d50-8d08-486bfe304e43"
      unitRef="usd">1208000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzQtMS0xLTEtMA_55255666-4a3c-4c3a-b613-7bb9852861b0"
      unitRef="usd">160000</iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzQtMi0xLTEtMA_38b4029c-eba7-4c80-8b6c-228eb736e27e"
      unitRef="usd">67000</iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzQtMy0xLTEtMA_2ca747e9-6fd3-40ff-9d1e-410a11e711dc"
      unitRef="usd">248000</iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzUtMS0xLTEtMA_d9a3006d-8b40-4ee7-bd4b-c890bb04d443"
      unitRef="usd">4256000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="i8adb7da9fb4a4461bd2dbb11442fc94b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzUtMi0xLTEtMA_a43eb5ab-9e4b-4ecb-ad7a-f8101df140e0"
      unitRef="usd">1759000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="ie5e15de5de2b457c9d8755c94053cc32_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo3OGNmNzU2Y2YxYTI0NmE5YjE0ZDE5YmFjY2Q0MDhjYi90YWJsZXJhbmdlOjc4Y2Y3NTZjZjFhMjQ2YTliMTRkMTliYWNjZDQwOGNiXzUtMy0xLTEtMA_327a26a6-498e-4c2d-b235-1152280cfc39"
      unitRef="usd">-2884000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzI3MDU_e676ac3c-6de0-47f9-864d-28c6a7a2f64d"
      unitRef="usd">-600000</us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzI3MTI_cb1584cc-0e49-409e-9ec4-3cae4f5c0f4d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTowMTBiODc3NGRiN2I0MGI1YWRiZTBiYzU1YjYwMTExZi90YWJsZXJhbmdlOjAxMGI4Nzc0ZGI3YjQwYjVhZGJlMGJjNTViNjAxMTFmXzEtMS0xLTEtMA_56b6538b-9015-4829-9031-5c40d5a0e0cd"
      unitRef="number">0.015</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i49488b0126b14e1ea128aa750c9af7b7_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTowMTBiODc3NGRiN2I0MGI1YWRiZTBiYzU1YjYwMTExZi90YWJsZXJhbmdlOjAxMGI4Nzc0ZGI3YjQwYjVhZGJlMGJjNTViNjAxMTFmXzEtMi0xLTEtMA_890a0c56-0d4c-4ed7-89e9-b7dbc2f5b3d2"
      unitRef="number">0.021</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTowMTBiODc3NGRiN2I0MGI1YWRiZTBiYzU1YjYwMTExZi90YWJsZXJhbmdlOjAxMGI4Nzc0ZGI3YjQwYjVhZGJlMGJjNTViNjAxMTFmXzItMS0xLTEtMA_fb43ec9b-60df-44b3-879d-58af94c2451b"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i49488b0126b14e1ea128aa750c9af7b7_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTowMTBiODc3NGRiN2I0MGI1YWRiZTBiYzU1YjYwMTExZi90YWJsZXJhbmdlOjAxMGI4Nzc0ZGI3YjQwYjVhZGJlMGJjNTViNjAxMTFmXzItMi0xLTEtMA_81a192a7-2cf8-4d3f-817b-95956423ba4f"
      unitRef="number">0.033</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <iclr:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationPlanPeriod
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzE1MzkzMTYyODAwMzU3_e6734696-ec66-483e-b696-9f4f65480614">P26Y</iclr:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationPlanPeriod>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i9c2e78a9aed1461089600af7e2699382_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzI1ODM4NTIzMjcyMjMz_9e2fe176-1b1c-44b7-af99-b8fcfc508a6a"
      unitRef="number">0.19</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i1aeb8ce3a457444ca5feeb9909091d85_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzI1ODM4NTIzMjcyMjQz_5ff8d7b6-af7f-4f3b-8472-1c170964c442"
      unitRef="number">0.20</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i22cf2ad4590446d89cf469f850b10bf2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzI1ODM4NTIzMjcyMjM4_671e88cd-7d8d-4f05-b5bc-4bfd6b43b3e8"
      unitRef="number">0.21</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzM3MDk_8622ee00-2c23-4df6-bc31-cecc8adf76e5"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <iclr:ExpectedLongTermRateOfReturnOnPlanAssetsTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2Xzg4MDM_d972e3f5-c90a-4d03-81a6-a619e38efa12">The expected long term rates of return on different asset classes are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.738%"/&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:top"&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;/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;/tr&gt;&lt;tr&gt;&lt;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.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;/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;</iclr:ExpectedLongTermRateOfReturnOnPlanAssetsTextBlock>
    <iclr:DefinedBenefitPlanPlanAssetsCorporateBondsTargetAllocationHighYieldPercentage
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTowZGM1YzExNWJhNjA0ZmU0OGJiMTMxMTJkMTIxZGZmMi90YWJsZXJhbmdlOjBkYzVjMTE1YmE2MDRmZTQ4YmIxMzExMmQxMjFkZmYyXzEtMC0xLTEtMC90ZXh0cmVnaW9uOmExOGM2ZmY4N2I5YTQ0YzBiZWIyNzA0NjkwYTAzM2RkXzgyNDYzMzcyMDgzNzU_082585b7-8138-4135-896b-8ced7a89e966"
      unitRef="number">0.50</iclr:DefinedBenefitPlanPlanAssetsCorporateBondsTargetAllocationHighYieldPercentage>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ic82bec5d5b9e46edaf8e820eb19c0c53_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTowZGM1YzExNWJhNjA0ZmU0OGJiMTMxMTJkMTIxZGZmMi90YWJsZXJhbmdlOjBkYzVjMTE1YmE2MDRmZTQ4YmIxMzExMmQxMjFkZmYyXzEtMS0xLTEtMA_e54fe3d3-fb67-44df-a8b5-49b5f1da5b13"
      unitRef="number">0.028</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i484ebbb218bd4f978eedb9f3db84f9e8_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTowZGM1YzExNWJhNjA0ZmU0OGJiMTMxMTJkMTIxZGZmMi90YWJsZXJhbmdlOjBkYzVjMTE1YmE2MDRmZTQ4YmIxMzExMmQxMjFkZmYyXzItMS0xLTEtMA_d6a2f0dc-d78a-4cf9-aac0-4de2e29e9829"
      unitRef="number">0.052</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ied22f01c9b2c4a0288576a26634f3b1b_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTowZGM1YzExNWJhNjA0ZmU0OGJiMTMxMTJkMTIxZGZmMi90YWJsZXJhbmdlOjBkYzVjMTE1YmE2MDRmZTQ4YmIxMzExMmQxMjFkZmYyXzMtMS0xLTEtMA_be7930ca-25cb-4609-b0c3-37424271ff36"
      unitRef="number">0.030</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2Xzg3NjQ_d69ce246-a603-4319-bb2b-ebba47983e14">The underlying asset split of the fund is shown below.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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: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;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;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;</us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock>
    <iclr:DefinedBenefitPlanPlanAssetsCorporateBondsTargetAllocationHighYieldPercentage
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToyN2JhNWIzMGRmOWY0NjhmOGNkYTUzNGJmOWMwNzJmMS90YWJsZXJhbmdlOjI3YmE1YjMwZGY5ZjQ2OGY4Y2RhNTM0YmY5YzA3MmYxXzEtMC0xLTEtMC90ZXh0cmVnaW9uOjQ0YTE2OWUxYzI1NjRiZDE5Y2NkYzc0MzZkNTQxMzU2XzgyNDYzMzcyMDgzNzU_082585b7-8138-4135-896b-8ced7a89e966"
      unitRef="number">0.50</iclr:DefinedBenefitPlanPlanAssetsCorporateBondsTargetAllocationHighYieldPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i1aeb8ce3a457444ca5feeb9909091d85_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToyN2JhNWIzMGRmOWY0NjhmOGNkYTUzNGJmOWMwNzJmMS90YWJsZXJhbmdlOjI3YmE1YjMwZGY5ZjQ2OGY4Y2RhNTM0YmY5YzA3MmYxXzEtMS0xLTEtMA_8664a551-bf7d-4dc7-9f2c-cb16a5e6d59e"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="iab0cd6663b564d52a25f06099a8a91a0_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToyN2JhNWIzMGRmOWY0NjhmOGNkYTUzNGJmOWMwNzJmMS90YWJsZXJhbmdlOjI3YmE1YjMwZGY5ZjQ2OGY4Y2RhNTM0YmY5YzA3MmYxXzEtMi0xLTEtMA_d4aa145d-3be0-4e9b-98ac-8ceecc0a31b4"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i22cf2ad4590446d89cf469f850b10bf2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToyN2JhNWIzMGRmOWY0NjhmOGNkYTUzNGJmOWMwNzJmMS90YWJsZXJhbmdlOjI3YmE1YjMwZGY5ZjQ2OGY4Y2RhNTM0YmY5YzA3MmYxXzItMS0xLTEtMA_2e8f0a7b-fb43-4e88-b702-60d57842a283"
      unitRef="number">0.21</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="iba782af3808e46f3b117369d9de78d57_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToyN2JhNWIzMGRmOWY0NjhmOGNkYTUzNGJmOWMwNzJmMS90YWJsZXJhbmdlOjI3YmE1YjMwZGY5ZjQ2OGY4Y2RhNTM0YmY5YzA3MmYxXzItMi0xLTEtMA_fa2c98f1-3ab2-4188-8f0a-4cf1fc6a3c67"
      unitRef="number">0.21</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i9c2e78a9aed1461089600af7e2699382_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToyN2JhNWIzMGRmOWY0NjhmOGNkYTUzNGJmOWMwNzJmMS90YWJsZXJhbmdlOjI3YmE1YjMwZGY5ZjQ2OGY4Y2RhNTM0YmY5YzA3MmYxXzMtMS0xLTEtMA_23e1e3cb-b97e-4168-b37a-25ea570c482b"
      unitRef="number">0.39</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i01425bd0a105490ea044e1098f53638d_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToyN2JhNWIzMGRmOWY0NjhmOGNkYTUzNGJmOWMwNzJmMS90YWJsZXJhbmdlOjI3YmE1YjMwZGY5ZjQ2OGY4Y2RhNTM0YmY5YzA3MmYxXzMtMi0xLTEtMA_29263a0a-d671-4abb-814e-9cf3a2ee303a"
      unitRef="number">0.39</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToyN2JhNWIzMGRmOWY0NjhmOGNkYTUzNGJmOWMwNzJmMS90YWJsZXJhbmdlOjI3YmE1YjMwZGY5ZjQ2OGY4Y2RhNTM0YmY5YzA3MmYxXzYtMS0xLTEtMA_14a63011-3461-473d-a5e1-dd35e85b9920"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToyN2JhNWIzMGRmOWY0NjhmOGNkYTUzNGJmOWMwNzJmMS90YWJsZXJhbmdlOjI3YmE1YjMwZGY5ZjQ2OGY4Y2RhNTM0YmY5YzA3MmYxXzYtMi0xLTEtMA_9f999e6a-e6f3-4673-8d8b-fe6a6dc7cdfe"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzQ3Njg_8622ee00-2c23-4df6-bc31-cecc8adf76e5"
      unitRef="number">0.034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2Xzg4MTU_29e1ce66-f845-4e26-b2c7-831572e386cf">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;December 31, 2019&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;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 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;17&#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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,753&#160;&lt;/span&gt;&lt;/td&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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,412&#160;&lt;/span&gt;&lt;/td&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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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 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,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="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;Investec Global Total Return Credit 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;&#x2014;&#160;&lt;/span&gt;&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,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Stone Harbor Multi Asset Credit Portfolio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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,151&#160;&lt;/span&gt;&lt;/td&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;Barings European Loan Fund Buy &amp;amp; Hold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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;34,612&#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 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;32,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i30c7ba31216d45adabc6684a2eb0c5d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzMtMS0xLTEtMA_e9773e80-9a91-4efb-923f-c54abab21052"
      unitRef="usd">11000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic0b59394a10844bda0f2341874cc2ca1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzMtMi0xLTEtMA_0e6b5e54-eba3-4529-8ee9-ca464b4a0b0d"
      unitRef="usd">17000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7dff406da1724cbd91a937edde798323_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzUtMS0xLTEtMA_44d73e8e-002d-47a3-8748-683272ba4ed7"
      unitRef="usd">7460000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i196202954815403e93c28bfe09657035_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzUtMi0xLTEtMA_054020a5-22c9-4091-af55-df0d4a9e057c"
      unitRef="usd">6753000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaa8809f4216c43dfab818a7eb8b4659b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzYtMS0xLTEtMA_9ac91ac1-ce1e-463e-afd3-ed6dd8501389"
      unitRef="usd">6797000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i41daf7f0abab44e0937acdac72b3ac2f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzYtMi0xLTEtMA_83763f2a-6ce6-4b3f-b607-c4f59b9c5718"
      unitRef="usd">6412000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9dff41d05573451099dac9276f20a24a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzctMS0xLTEtMA_34505c0a-345d-4083-a15d-b0a0846ea8e8"
      unitRef="usd">6861000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia37aae8dbe2f487bbfdd7461b3fa4c13_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzctMi0xLTEtMA_d96d8820-736f-4a41-bc3c-a0686d5d640c"
      unitRef="usd">6292000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic3b8519e1d6341819a2a14f89cceef8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzgtMS0xLTEtMTA3NzE_3df546ed-e5f2-4e6c-a139-d36f2e141869"
      unitRef="usd">3472000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i03e74126c30d4fd9b347dfed11ac45df_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzgtMi0xLTEtMTA3NzE_70651a96-af84-4a88-9d38-8cdf1c0b284c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i65bddcb6e7aa492486766c9f96f6b2d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzgtMS0xLTEtMA_1cb5d896-1ca5-4f08-827d-f3453f0dcd6e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i16de4f6dadeb4a8ca8d214db09dc6208_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzgtMi0xLTEtMA_af9a8df5-a514-4079-80eb-931698fb256a"
      unitRef="usd">3166000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i12174a70ae9148109edf982e042e599f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzktMS0xLTEtMA_7fbbf50e-22b4-40a1-90ff-254063ca8f78"
      unitRef="usd">3389000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5cf08fc2c6594dbba19b6bb191a11305_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzktMi0xLTEtMA_0a97b42d-c63c-4643-9299-d659da4194bf"
      unitRef="usd">3151000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i75f56edcb69449efa30e50b4c0633ef9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzEwLTEtMS0xLTA_a4b415db-f41d-4a48-8c8e-aa73bad29006"
      unitRef="usd">6622000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i676e49040b6c48d7b47411fc0d5e632a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzEwLTItMS0xLTA_1bae7836-61d8-4563-85bc-4079daa6bb70"
      unitRef="usd">6225000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if310621925cf442e83fe6641e732bcc4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzE0LTEtMS0xLTA_1287ab3e-d0e6-4582-b443-62e30dd41e1e"
      unitRef="usd">34612000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i23a4f7b27cad484f8c3af3e9db578db5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpiYjliZDI0YWI0NGI0ZTdiYWE5MzgwNTliNzExODg0Yi90YWJsZXJhbmdlOmJiOWJkMjRhYjQ0YjRlN2JhYTkzODA1OWI3MTE4ODRiXzE0LTItMS0xLTA_d1b4c56e-c80a-41c6-b610-c577bb06383e"
      unitRef="usd">32016000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzQ4Njg_372ab925-14ed-4c28-9d87-08970f4e3ff1"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2Xzg3ODQ_540cd2a4-4685-41cd-93ef-922b7c08a735">The following annual benefit payments, which reflect expected future service as appropriate, are expected to be paid.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2021&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;342&#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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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 2026 - 2030&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,700&#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;The following annual benefit payments, which reflect expected future service as appropriate, are expected to be paid.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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:2px 1pt;text-align:left;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: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: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:left;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:#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;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;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;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;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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 2025 - 2029&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;1,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1Y2RkY2FjMDM2YTI0NjNjODZjZWEwMGIwMjgxMzRlZS90YWJsZXJhbmdlOjVjZGRjYWMwMzZhMjQ2M2M4NmNlYTAwYjAyODEzNGVlXzEtMS0xLTEtMA_209baaf9-c7ba-49c1-b3c3-dfabdf01ee82"
      unitRef="usd">342000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1Y2RkY2FjMDM2YTI0NjNjODZjZWEwMGIwMjgxMzRlZS90YWJsZXJhbmdlOjVjZGRjYWMwMzZhMjQ2M2M4NmNlYTAwYjAyODEzNGVlXzItMS0xLTEtMA_1e4d063e-e665-4b7e-aa17-13df427813be"
      unitRef="usd">258000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1Y2RkY2FjMDM2YTI0NjNjODZjZWEwMGIwMjgxMzRlZS90YWJsZXJhbmdlOjVjZGRjYWMwMzZhMjQ2M2M4NmNlYTAwYjAyODEzNGVlXzMtMS0xLTEtMA_791dca16-0572-49d4-829d-a6888f4addd0"
      unitRef="usd">343000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1Y2RkY2FjMDM2YTI0NjNjODZjZWEwMGIwMjgxMzRlZS90YWJsZXJhbmdlOjVjZGRjYWMwMzZhMjQ2M2M4NmNlYTAwYjAyODEzNGVlXzQtMS0xLTEtMA_ee1f06c3-ac76-4655-959c-3587b5f3325d"
      unitRef="usd">421000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1Y2RkY2FjMDM2YTI0NjNjODZjZWEwMGIwMjgxMzRlZS90YWJsZXJhbmdlOjVjZGRjYWMwMzZhMjQ2M2M4NmNlYTAwYjAyODEzNGVlXzUtMS0xLTEtMA_d0540d1a-0110-453d-831d-7c1e10e1ebfe"
      unitRef="usd">458000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i34435cd9c4c349ea83c7df6591b589e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1Y2RkY2FjMDM2YTI0NjNjODZjZWEwMGIwMjgxMzRlZS90YWJsZXJhbmdlOjVjZGRjYWMwMzZhMjQ2M2M4NmNlYTAwYjAyODEzNGVlXzYtMS0xLTEtMA_a08c07d0-0e39-4017-af49-05af18a203a6"
      unitRef="usd">3700000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <iclr:ExpectedRetirementPeriod
      contextRef="i0001fd0c469e4dc787e6c6bea0d49938_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzUxMzg_28020559-dad0-493d-8e43-977ab10b4dd3">P10Y</iclr:ExpectedRetirementPeriod>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i23ac4fb5fc754376b55f098d9eb4b372_I20140507"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzU2OTA_b793553c-2857-485a-9bf9-22f9c3f37d8e"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxOTFiMjE4NTM3NDA0ODBkYjM0Y2NhNzk2MzhlYzVmYS90YWJsZXJhbmdlOjE5MWIyMTg1Mzc0MDQ4MGRiMzRjY2E3OTYzOGVjNWZhXzItMS0xLTEtMA_dc97d374-c708-44c2-ac9d-b64818da5b57"
      unitRef="usd">8620000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="if61852dee045405990f1ab64ba1e51bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxOTFiMjE4NTM3NDA0ODBkYjM0Y2NhNzk2MzhlYzVmYS90YWJsZXJhbmdlOjE5MWIyMTg1Mzc0MDQ4MGRiMzRjY2E3OTYzOGVjNWZhXzItMi0xLTEtMA_17e1a7b0-7ef0-47ca-b921-43ca160454d5"
      unitRef="usd">7047000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxOTFiMjE4NTM3NDA0ODBkYjM0Y2NhNzk2MzhlYzVmYS90YWJsZXJhbmdlOjE5MWIyMTg1Mzc0MDQ4MGRiMzRjY2E3OTYzOGVjNWZhXzMtMS0xLTEtMA_3678775d-3c5a-442a-8898-33d2a761b48c"
      unitRef="usd">7601000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if61852dee045405990f1ab64ba1e51bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxOTFiMjE4NTM3NDA0ODBkYjM0Y2NhNzk2MzhlYzVmYS90YWJsZXJhbmdlOjE5MWIyMTg1Mzc0MDQ4MGRiMzRjY2E3OTYzOGVjNWZhXzMtMi0xLTEtMA_3b7c1130-57c5-4af6-aab7-e3c08e8817e1"
      unitRef="usd">6014000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxOTFiMjE4NTM3NDA0ODBkYjM0Y2NhNzk2MzhlYzVmYS90YWJsZXJhbmdlOjE5MWIyMTg1Mzc0MDQ4MGRiMzRjY2E3OTYzOGVjNWZhXzQtMS0xLTEtMA_591810ae-10b8-44e2-8bed-8b529f5bfa54"
      unitRef="usd">-1019000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="if61852dee045405990f1ab64ba1e51bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxOTFiMjE4NTM3NDA0ODBkYjM0Y2NhNzk2MzhlYzVmYS90YWJsZXJhbmdlOjE5MWIyMTg1Mzc0MDQ4MGRiMzRjY2E3OTYzOGVjNWZhXzQtMi0xLTEtMA_d3b9fbca-f04a-4b42-aaae-a8d365cc1066"
      unitRef="usd">-1033000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxOTFiMjE4NTM3NDA0ODBkYjM0Y2NhNzk2MzhlYzVmYS90YWJsZXJhbmdlOjE5MWIyMTg1Mzc0MDQ4MGRiMzRjY2E3OTYzOGVjNWZhXzUtMS0xLTEtMA_e3cedc80-8edd-41ef-960c-ced520f90f2c"
      unitRef="usd">-1019000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="if61852dee045405990f1ab64ba1e51bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxOTFiMjE4NTM3NDA0ODBkYjM0Y2NhNzk2MzhlYzVmYS90YWJsZXJhbmdlOjE5MWIyMTg1Mzc0MDQ4MGRiMzRjY2E3OTYzOGVjNWZhXzUtMi0xLTEtMA_68eff0a2-43f6-4eef-b32d-cedfa55f3c54"
      unitRef="usd">-1033000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if61852dee045405990f1ab64ba1e51bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzItMS0xLTEtMA_1a85d611-22e9-4cd2-a163-4df509bdff12"
      unitRef="usd">7047000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="id4d15e09d84a42479f35bab9f201f089_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzItMi0xLTEtMA_8f64f76a-2771-4a4a-8227-358f448c19f8"
      unitRef="usd">5279000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzMtMS0xLTEtMA_872a9739-d74a-47c4-aea3-df48012ed064"
      unitRef="usd">139000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzMtMi0xLTEtMA_18dbef77-a04c-4ce7-aca4-dd12f9dd015b"
      unitRef="usd">115000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzQtMS0xLTEtMA_5c582a52-9ff9-49aa-925d-35e35b71ac86"
      unitRef="usd">21000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzQtMi0xLTEtMA_67c80da5-4da7-44db-bf83-f82a00a34ade"
      unitRef="usd">40000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzUtMS0xLTEtMA_b0db57ff-6a69-47f0-b417-f3fd14bb0ab3"
      unitRef="usd">81000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzUtMi0xLTEtMA_b361947f-d3fe-4db5-8a24-c5fcbee62d15"
      unitRef="usd">67000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzctMS0xLTEtMA_a66749a2-4590-4bd7-ae05-4317295f650f"
      unitRef="usd">-23000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzctMi0xLTEtMA_a1765dbd-4039-4349-9f56-e6defe072e35"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzgtMS0xLTEtMA_aba1675b-4c5a-4c43-9291-30c065cb984b"
      unitRef="usd">245000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzgtMi0xLTEtMA_bd69e733-e0e3-4755-b5e4-c4c122cfb7c8"
      unitRef="usd">72000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzktMS0xLTEtMA_acee7705-d1e1-4b45-873e-e189f6a11938"
      unitRef="usd">-406000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzktMi0xLTEtMA_0a6a1751-d0a6-400b-84e0-f2b813ba2dbe"
      unitRef="usd">-1479000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzEwLTEtMS0xLTA_1853df43-243a-41bf-bcfb-14a3af47ca80"
      unitRef="usd">-704000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzEwLTItMS0xLTA_a64cd909-97a4-47d9-a679-d4b83529d3fc"
      unitRef="usd">-139000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzExLTEtMS0xLTA_40b9bd89-48af-45cf-acce-0eff555936db"
      unitRef="usd">8620000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if61852dee045405990f1ab64ba1e51bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5M2I5YWI1YWEwM2Q0NWM0YWJmMDVkOWY2ZGViN2I5ZS90YWJsZXJhbmdlOjkzYjlhYjVhYTAzZDQ1YzRhYmYwNWQ5ZjZkZWI3YjllXzExLTItMS0xLTA_90447cb4-befb-48cd-b87d-ce825f3e0524"
      unitRef="usd">7047000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if61852dee045405990f1ab64ba1e51bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzMtMS0xLTEtMA_1f8c93ac-f6e5-401d-aa62-39e7ed4cbb2c"
      unitRef="usd">6014000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id4d15e09d84a42479f35bab9f201f089_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzMtMi0xLTEtMA_dc3215e2-faf1-46a7-b2f7-9d1d040797f3"
      unitRef="usd">4707000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzQtMS0xLTEtMA_477b14ad-85b6-4daa-8c6f-e91c0f2f6250"
      unitRef="usd">21000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzQtMi0xLTEtMA_df6e371c-15f8-4f2d-8483-3e001f595d6b"
      unitRef="usd">35000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzUtMS0xLTEtMA_55a502ea-8c44-454d-9031-cdaac709090e"
      unitRef="usd">519000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzUtMi0xLTEtMA_64b6d8d3-61ee-42f3-a5e8-0aad8a915aff"
      unitRef="usd">1114000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <iclr:DefinedBenefitPlanSchemeContributions
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzYtMS0xLTEtMA_2be6502a-ec07-4f9c-8797-0ab0fb95ee24"
      unitRef="usd">105000</iclr:DefinedBenefitPlanSchemeContributions>
    <iclr:DefinedBenefitPlanSchemeContributions
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzYtMi0xLTEtMA_aaae5f3a-6844-47be-ae2c-2d0af56851e3"
      unitRef="usd">89000</iclr:DefinedBenefitPlanSchemeContributions>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzctMS0xLTEtMA_5f210c21-b0ab-4f96-9ace-9509f0899eb3"
      unitRef="usd">81000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzctMi0xLTEtMA_cd71d871-058c-47df-ac77-362fb6236d2b"
      unitRef="usd">67000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzgtMS0xLTEtMA_38148891-61e8-45f9-ae7d-267dfe13addc"
      unitRef="usd">245000</us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan>
    <us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzgtMi0xLTEtMA_10372d21-91f4-41ba-985f-a1a1c006e4bc"
      unitRef="usd">-72000</us-gaap:DefinedBenefitPlanAssetsTransferredToFromPlan>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzEwLTEtMS0xLTA_3570a655-52ab-4e77-a1ee-4d1a4f7129d2"
      unitRef="usd">616000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzEwLTItMS0xLTA_b5f48a74-036f-4172-9f58-466a94b4d0d2"
      unitRef="usd">74000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzExLTEtMS0xLTA_1e6116bb-cd4d-428a-b072-8304b76fab57"
      unitRef="usd">7601000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if61852dee045405990f1ab64ba1e51bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZToxZTU1OTUwOTAzM2I0OTU5OTc3MjUwMzM5N2YxNDJhZi90YWJsZXJhbmdlOjFlNTU5NTA5MDMzYjQ5NTk5NzcyNTAzMzk3ZjE0MmFmXzExLTItMS0xLTA_9ecdbd18-17c4-4ccb-9d40-7828ce156ee9"
      unitRef="usd">6014000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzItMS0xLTEtMA_115414d0-283c-4eb8-ac9b-56cd2f45edaa"
      unitRef="usd">139000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzItMi0xLTEtMA_f9deffad-81c0-483a-a54d-592ca1a293ad"
      unitRef="usd">115000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzItMy0xLTEtMA_b5f9cca0-be8b-458c-bd9b-995b1f33ab5f"
      unitRef="usd">138000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzMtMS0xLTEtMA_19b0d2f6-bce7-4988-b1e1-45804d8cb1a6"
      unitRef="usd">21000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzMtMi0xLTEtMA_fed7a16d-26f4-4d74-bd7c-a0e626e6ff82"
      unitRef="usd">40000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzMtMy0xLTEtMA_5da3e081-bd9a-4305-b20d-35cab0bd0389"
      unitRef="usd">47000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzQtMS0xLTEtMA_58f94a32-fce1-4fbb-8b78-997e2a32234a"
      unitRef="usd">21000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzQtMi0xLTEtMA_6067bcef-4a26-44c3-9894-85caa668db6e"
      unitRef="usd">35000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzQtMy0xLTEtMA_29ac145c-6f04-47c1-94d6-48ad51ab77f7"
      unitRef="usd">41000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzUtMS0xLTEtMA_618f5782-2139-418f-b108-c9306b0eb0d3"
      unitRef="usd">6000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzUtMi0xLTEtMA_b623e82f-2dc1-406c-85bf-408e9d08c3cf"
      unitRef="usd">93000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzUtMy0xLTEtMA_4d7ff6b9-3c5a-4bfe-abc2-cc148ae783d0"
      unitRef="usd">69000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <iclr:DefinedBenefitPlanAmortizationofPriorServiceCredit
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzYtMS0xLTEtMA_8f86d30f-5e30-4e8c-89e6-0eeddcf86c13"
      unitRef="usd">12000</iclr:DefinedBenefitPlanAmortizationofPriorServiceCredit>
    <iclr:DefinedBenefitPlanAmortizationofPriorServiceCredit
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzYtMi0xLTEtMA_929986aa-74a2-425c-a902-09abde867219"
      unitRef="usd">9000</iclr:DefinedBenefitPlanAmortizationofPriorServiceCredit>
    <iclr:DefinedBenefitPlanAmortizationofPriorServiceCredit
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzYtMy0xLTEtMA_307e5eac-acdd-464a-b48a-44f4f0710774"
      unitRef="usd">8000</iclr:DefinedBenefitPlanAmortizationofPriorServiceCredit>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzctMS0xLTEtMA_f72224b3-2f13-427f-9b5f-8c74491a7d3d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzctMi0xLTEtMA_bf7c9927-4a84-42f5-a7cc-ff208658777c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzctMy0xLTEtMA_35fc3eaf-4621-42bc-856e-e5d08d4bf02d"
      unitRef="usd">93000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzktMS0xLTEtMA_71e719dd-69d2-419e-aad7-3f55fc9f52cd"
      unitRef="usd">121000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzktMi0xLTEtMA_f73d8942-e009-4fc8-bb4a-ad07b2a5972c"
      unitRef="usd">18000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo1NDA2NjI1MzVjODQ0MGI5OWNmZjJiNzhjNmM5ZGY4NC90YWJsZXJhbmdlOjU0MDY2MjUzNWM4NDQwYjk5Y2ZmMmI3OGM2YzlkZjg0XzktMy0xLTEtMA_d872d2f7-aef5-4528-8042-f847b866cd3a"
      unitRef="usd">-26000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5NTc2OWY2MGIwMWU0N2I0OTBlOTYzMjExYTc4NjlkMC90YWJsZXJhbmdlOjk1NzY5ZjYwYjAxZTQ3YjQ5MGU5NjMyMTFhNzg2OWQwXzEtMS0xLTEtMA_24670098-3d09-4511-9065-5fc1c000c3d5"
      unitRef="number">0.0030</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5NTc2OWY2MGIwMWU0N2I0OTBlOTYzMjExYTc4NjlkMC90YWJsZXJhbmdlOjk1NzY5ZjYwYjAxZTQ3YjQ5MGU5NjMyMTFhNzg2OWQwXzEtMi0xLTEtMA_adc92cf3-e948-4342-8d7a-3fa1f705252a"
      unitRef="number">0.0080</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5NTc2OWY2MGIwMWU0N2I0OTBlOTYzMjExYTc4NjlkMC90YWJsZXJhbmdlOjk1NzY5ZjYwYjAxZTQ3YjQ5MGU5NjMyMTFhNzg2OWQwXzEtMy0xLTEtMA_f7c33e4f-f0e1-49f9-82cb-9d170101483b"
      unitRef="number">0.0080</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5NTc2OWY2MGIwMWU0N2I0OTBlOTYzMjExYTc4NjlkMC90YWJsZXJhbmdlOjk1NzY5ZjYwYjAxZTQ3YjQ5MGU5NjMyMTFhNzg2OWQwXzItMS0xLTEtMA_9ab21eaf-59c3-4095-910d-00f201030290"
      unitRef="number">0.0200</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5NTc2OWY2MGIwMWU0N2I0OTBlOTYzMjExYTc4NjlkMC90YWJsZXJhbmdlOjk1NzY5ZjYwYjAxZTQ3YjQ5MGU5NjMyMTFhNzg2OWQwXzItMi0xLTEtMA_cfd27453-6e90-4a22-9821-0c1ee4c64c1d"
      unitRef="number">0.0200</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5NTc2OWY2MGIwMWU0N2I0OTBlOTYzMjExYTc4NjlkMC90YWJsZXJhbmdlOjk1NzY5ZjYwYjAxZTQ3YjQ5MGU5NjMyMTFhNzg2OWQwXzItMy0xLTEtMA_5728f298-53fe-45d1-8947-cc3b8265d93f"
      unitRef="number">0.0200</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5NTc2OWY2MGIwMWU0N2I0OTBlOTYzMjExYTc4NjlkMC90YWJsZXJhbmdlOjk1NzY5ZjYwYjAxZTQ3YjQ5MGU5NjMyMTFhNzg2OWQwXzMtMS0xLTEtMA_f62f7e32-6639-404e-accc-70b84b267ca6"
      unitRef="number">0.0034</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5NTc2OWY2MGIwMWU0N2I0OTBlOTYzMjExYTc4NjlkMC90YWJsZXJhbmdlOjk1NzY5ZjYwYjAxZTQ3YjQ5MGU5NjMyMTFhNzg2OWQwXzMtMi0xLTEtMA_bd2e774b-6458-4f77-a63b-a7de2d7b10df"
      unitRef="number">0.0080</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo5NTc2OWY2MGIwMWU0N2I0OTBlOTYzMjExYTc4NjlkMC90YWJsZXJhbmdlOjk1NzY5ZjYwYjAxZTQ3YjQ5MGU5NjMyMTFhNzg2OWQwXzMtMy0xLTEtMA_165bf04f-ee24-4111-97b9-09d1aece6c82"
      unitRef="number">0.0080</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzEtMS0xLTEtMA_f6353d17-5b2d-4aed-b568-79f41734f238"
      unitRef="usd">-406000</iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost>
    <iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzEtMi0xLTEtMA_0c084120-fd6d-4086-a153-d8460753c9ee"
      unitRef="usd">-1479000</iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost>
    <iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzEtMy0xLTEtMA_e1c9d148-ab87-47c1-94ea-b3aacc0b2a81"
      unitRef="usd">372000</iclr:DefinedBenefitPlanActuarialLossesToBeAmortizedAndReclassifiedFromAccumulatedOtherComprehensiveIncomeLossToNetPensionCost>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzItMS0xLTEtMA_4a1dd757-1f7f-446e-ada0-3ff800db45f0"
      unitRef="usd">-519000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzItMi0xLTEtMA_0841a6a7-833a-4c28-afc6-eac4db5b92c8"
      unitRef="usd">-1114000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzItMy0xLTEtMA_caf31e13-47d6-4e97-b9b9-45390c4bb46a"
      unitRef="usd">240000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzMtMS0xLTEtMA_6f0b327a-3338-40aa-b701-dcd3c361d406"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzMtMi0xLTEtMA_70f30026-3bd2-400c-a26a-cdabcc07b9e7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzMtMy0xLTEtMA_9f4f1deb-4e85-46f9-96e3-3d3163cd1e5a"
      unitRef="usd">-93000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzQtMS0xLTEtMA_7ef415ab-1bd0-47ae-97d9-e8dcaf32144b"
      unitRef="usd">-6000</iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzQtMi0xLTEtMA_f35f6ce3-007f-4f2d-b720-8eb4d93243a1"
      unitRef="usd">-93000</iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzQtMy0xLTEtMA_582bda97-a0b1-4192-b357-7f27c639fd94"
      unitRef="usd">-69000</iclr:OtherComprehensiveIncomeAmortizationOfNetActuarialGainLossNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetPeriodServiceCreditNetOfTax
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzUtMS0xLTEtMA_a3460f01-cb58-4900-994b-7a9e2d91d31b"
      unitRef="usd">-12000</iclr:OtherComprehensiveIncomeAmortizationOfNetPeriodServiceCreditNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetPeriodServiceCreditNetOfTax
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzUtMi0xLTEtMA_c1368d76-9807-4fbd-b70d-30f938998a95"
      unitRef="usd">-9000</iclr:OtherComprehensiveIncomeAmortizationOfNetPeriodServiceCreditNetOfTax>
    <iclr:OtherComprehensiveIncomeAmortizationOfNetPeriodServiceCreditNetOfTax
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzUtMy0xLTEtMA_43ea9ed4-e1d6-482e-b274-749bc9d71125"
      unitRef="usd">-8000</iclr:OtherComprehensiveIncomeAmortizationOfNetPeriodServiceCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzYtMS0xLTEtMA_e26e6bda-0cdc-4d42-97bc-2501481479bb"
      unitRef="usd">-23000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzYtMi0xLTEtMA_517c2476-1afe-4ab5-860c-2b316784070c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzYtMy0xLTEtMA_72c4a40a-208e-454c-af69-99d607f8cbb3"
      unitRef="usd">-9000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzctMS0xLTEtMA_50f975d0-32c7-4b0c-8d53-3c316c72be2c"
      unitRef="usd">-118000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="ia1ff2c0612f2454bb1c28e4f0607a8cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzctMi0xLTEtMA_eb50a14a-973f-4c2c-98fc-dfb29ae8285c"
      unitRef="usd">467000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="i80e2c7eb9bb245f7b3fce247320eb5a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTpjMTM4NzcwMDdjZmQ0NzM1YmEzNTgyYzZhZTc3MGVlZC90YWJsZXJhbmdlOmMxMzg3NzAwN2NmZDQ3MzViYTM1ODJjNmFlNzcwZWVkXzctMy0xLTEtMA_2df41b00-4686-40cd-a2ed-193df45c2ad8"
      unitRef="usd">29000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzcxODI_acb83874-2ff3-43e3-b987-39f0142f2f54"
      unitRef="usd">7000</us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzcxODk_3134e2f0-d332-4b80-a656-c9e2e5b9c721"
      unitRef="usd">-12000</us-gaap:DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozZDIyYzU5YjA2YWI0OTMyYTk1MjVjOTZhZGEyNGQwOC90YWJsZXJhbmdlOjNkMjJjNTliMDZhYjQ5MzJhOTUyNWM5NmFkYTI0ZDA4XzEtMS0xLTEtMA_00541784-8cf2-4de8-8135-96803b2c860f"
      unitRef="number">0.0015</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="if61852dee045405990f1ab64ba1e51bd_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozZDIyYzU5YjA2YWI0OTMyYTk1MjVjOTZhZGEyNGQwOC90YWJsZXJhbmdlOjNkMjJjNTliMDZhYjQ5MzJhOTUyNWM5NmFkYTI0ZDA4XzEtMi0xLTEtMA_0c5d02dd-d6f4-4642-a5ca-697920ac9fd3"
      unitRef="number">0.0030</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozZDIyYzU5YjA2YWI0OTMyYTk1MjVjOTZhZGEyNGQwOC90YWJsZXJhbmdlOjNkMjJjNTliMDZhYjQ5MzJhOTUyNWM5NmFkYTI0ZDA4XzItMS0xLTEtMA_6666bc1a-72bc-4202-9c55-1781243f9a47"
      unitRef="number">0.0200</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="if61852dee045405990f1ab64ba1e51bd_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTozZDIyYzU5YjA2YWI0OTMyYTk1MjVjOTZhZGEyNGQwOC90YWJsZXJhbmdlOjNkMjJjNTliMDZhYjQ5MzJhOTUyNWM5NmFkYTI0ZDA4XzItMi0xLTEtMA_966d3336-390b-4312-bc30-bb2c54aaf80e"
      unitRef="number">0.0200</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2Xzc5Nzg_06ebbe8d-21c4-4041-b1b5-4a0984e044b7"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0MGI0MWY0NmU2YWI0ODdhOTVmYTNhNDAxZjI4MDIwYy90YWJsZXJhbmdlOjQwYjQxZjQ2ZTZhYjQ4N2E5NWZhM2E0MDFmMjgwMjBjXzItMS0xLTEtMA_d6a4a9d8-ddcf-42b5-8c96-00948820274b"
      unitRef="usd">348000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0MGI0MWY0NmU2YWI0ODdhOTVmYTNhNDAxZjI4MDIwYy90YWJsZXJhbmdlOjQwYjQxZjQ2ZTZhYjQ4N2E5NWZhM2E0MDFmMjgwMjBjXzMtMS0xLTEtMA_cd8f2d5b-6eb3-4a63-b836-ce44d46c0419"
      unitRef="usd">342000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0MGI0MWY0NmU2YWI0ODdhOTVmYTNhNDAxZjI4MDIwYy90YWJsZXJhbmdlOjQwYjQxZjQ2ZTZhYjQ4N2E5NWZhM2E0MDFmMjgwMjBjXzQtMS0xLTEtMA_0fbfcb24-ee64-4c52-bb2f-bd6ed68371cc"
      unitRef="usd">334000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0MGI0MWY0NmU2YWI0ODdhOTVmYTNhNDAxZjI4MDIwYy90YWJsZXJhbmdlOjQwYjQxZjQ2ZTZhYjQ4N2E5NWZhM2E0MDFmMjgwMjBjXzUtMS0xLTEtMA_8bc38bb1-19c8-482d-9064-01e5bbed47f7"
      unitRef="usd">326000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0MGI0MWY0NmU2YWI0ODdhOTVmYTNhNDAxZjI4MDIwYy90YWJsZXJhbmdlOjQwYjQxZjQ2ZTZhYjQ4N2E5NWZhM2E0MDFmMjgwMjBjXzYtMS0xLTEtMA_d38161dd-334c-497c-806f-ddf850946b01"
      unitRef="usd">377000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i3e211e109f534bfa9e8b37e3d337010b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90YWJsZTo0MGI0MWY0NmU2YWI0ODdhOTVmYTNhNDAxZjI4MDIwYy90YWJsZXJhbmdlOjQwYjQxZjQ2ZTZhYjQ4N2E5NWZhM2E0MDFmMjgwMjBjXzctMS0xLTEtMA_b811478e-e92a-4a1e-b426-c95adb6ce58c"
      unitRef="usd">1587000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <iclr:ExpectedRetirementPeriod
      contextRef="i39f439e4e1cd407fb0a0e3b7cdea9c2a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzgyNDg_c5ea3277-cef2-40c6-ab52-e434ff557be2">P10Y</iclr:ExpectedRetirementPeriod>
    <iclr:AssumptionForCashFlowEstimatePercentageOfLumpSum
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNjkvZnJhZzpmZjE5YThjNzU1OTE0MGE4OGI4MDg2MzBkMTUwNGNmNi90ZXh0cmVnaW9uOmZmMTlhOGM3NTU5MTQwYTg4YjgwODYzMGQxNTA0Y2Y2XzI1ODM4NTIzMjcyMjQ4_02d6d16a-1eab-4f1a-b0a7-333eb80cfaaa"
      unitRef="number">0.50</iclr:AssumptionForCashFlowEstimatePercentageOfLumpSum>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzI1ODM4NTIzMjYxNzkz_8a0580d7-335c-4cfa-a1c8-15895b9080ab">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"&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;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"&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;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"&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;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"&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;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"&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;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"&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;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 during 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-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table summarizes the transactions for the Company's share option plans for the years ended December&#160;31, 2020, December&#160;31, 2019 and December&#160;31, 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.933%"/&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.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.936%"/&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: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Value&lt;/span&gt;&lt;/div&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 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, 2017&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;1,171,393&#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;56.02&#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;17.15&#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-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;167,557&#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;118.90&#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 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;36.84&#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 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;(408,699)&lt;/span&gt;&lt;/td&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;41.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;13.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;/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;(9,505)&lt;/span&gt;&lt;/td&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;32.35&#160;&lt;/span&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;11.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 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 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;22.39&#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-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 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;43.43&#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 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 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.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;/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;(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 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;26.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;/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 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;26.60&#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-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 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;42.43&#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 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 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;20.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 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;27.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 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 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;31.63&#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: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, 2020&lt;/span&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:400;line-height:100%"&gt;224,845&#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;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:400;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:400;line-height:100%"&gt;83.13&#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:400;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:400;line-height:100%"&gt;24.90&#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;/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;The weighted average remaining contractual life of options outstanding and options exercisable at December&#160;31, 2020, was 4.86 years and 3.60 years respectively (2019: 4.76 years and 3.64 years respectively). 157,797 options are expected to vest during the year ended December 31, 2021 (186,479 options were expected to vest during the year ended December&#160;31, 2020).&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;The intrinsic value of options exercised during the year ended December&#160;31, 2020 amounted to $21.3 million. The intrinsic value of options outstanding and options exercisable at December&#160;31, 2020 amounted to $47.9 million and $25.1 million respectively. Intrinsic value is calculated based on the market value versus strike price of the Company's shares at the date of exercise and at the year end.&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;Non-vested shares outstanding as at December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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: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;Options&lt;br/&gt;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:bottom"&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:#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;Weighted Average Fair Value&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:left;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-vested 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;358,030&#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;103.68&#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;31.28&#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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;107,737&#160;&lt;/span&gt;&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;159.83&#160;&lt;/span&gt;&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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(124,605)&lt;/span&gt;&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;92.25&#160;&lt;/span&gt;&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;27.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,261)&lt;/span&gt;&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;117.41&#160;&lt;/span&gt;&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.50&#160;&lt;/span&gt;&lt;/td&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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested outstanding at December 31, 2020&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;328,901&#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;125.89&#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;36.24&#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&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"&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;The following table summarizes information concerning outstanding and exercisable share options as of 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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.594%"/&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&gt;&lt;td style="background-color:#cceeff;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;32.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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.33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;37.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;0.92&lt;/span&gt;&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;920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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;40.83&#160;&lt;/span&gt;&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,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.39&lt;/span&gt;&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;21,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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.03&#160;&lt;/span&gt;&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;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;1.16&lt;/span&gt;&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;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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;48.67&#160;&lt;/span&gt;&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,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;1.20&lt;/span&gt;&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;1,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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.38&lt;/span&gt;&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;19,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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;66.47&#160;&lt;/span&gt;&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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;2.38&lt;/span&gt;&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;2,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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.18&lt;/span&gt;&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;24,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;71.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;73,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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.17&lt;/span&gt;&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;59,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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;83.47&#160;&lt;/span&gt;&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,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;4.17&lt;/span&gt;&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;10,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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;90.03&#160;&lt;/span&gt;&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;45,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.38&lt;/span&gt;&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;27,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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.17&lt;/span&gt;&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;8,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;125.74&#160;&lt;/span&gt;&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;39,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;5.38&lt;/span&gt;&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;36,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;137.47&#160;&lt;/span&gt;&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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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.37&lt;/span&gt;&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;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;140.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.17&lt;/span&gt;&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;7,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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;159.33&#160;&lt;/span&gt;&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;98,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;7.17&lt;/span&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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;166.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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.47&lt;/span&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$32.37-$166.51&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;553,746&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;4.86&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;108.53&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;224,845&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;83.13&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"&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;Options outstanding include both vested and unvested options as at December&#160;31, 2020. Options exercisable represent options which have vested at December&#160;31, 2020. From the date of grant, substantially all options vest over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzk4OTU2MDQ2NTk1MzM_e22dc422-3b5a-4405-9a96-24095fb9e1c6"&gt;five&lt;/span&gt; year period at 20% per annum.&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"&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;The weighted average fair value of options granted during the years ended December&#160;31, 2020, December&#160;31, 2019 and December&#160;31, 2018 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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;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;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;td style="background-color:#cceeff;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;36.84&#160;&lt;/span&gt;&lt;/td&gt;&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.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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;span style="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"&gt;&lt;span&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;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"&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;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"&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;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 2019 and 2020 vest over twelve months. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&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;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, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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: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="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 Remaining Contractual&lt;br/&gt;Life&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 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="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 Remaining Contractual&lt;br/&gt;Life&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;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: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;175,989&#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;110.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"&gt;1.04&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;389,900&#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;119.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"&gt;1.43&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;57,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;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;165.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,572&#160;&lt;/span&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;168.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding: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;text-align:left;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63,516)&lt;/span&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;83.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,747)&lt;/span&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;98.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding: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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,016)&lt;/span&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;134.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;133.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&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;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-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;159,641&#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;137.64&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;1.14&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;341,424&#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;145.77&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;1.41&lt;/span&gt;&lt;/td&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"&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;The fair value of RSUs vested for the year ended December&#160;31, 2020 totaled $14.3 million (2019: $16.5 million.The share price range for the year was $83.47 - $156.21 (2019: $65.60 - $147.55).&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;The fair value of PSUs vested for the year ended December&#160;31, 2020 totaled $5.3 million (2019: $8.5 million). The share price range for the year was $83.47 - $90.03 (2019: $65.60 - $71.95).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The PSUs vest based on service and specified EPS targets over the period 2018 &#x2013; 2020, 2019 &#x2013; 2021 and 2020 &#x2013; 2022. Depending on the actual amount of EPS from 2018 to 2022, up to an additional 71,939 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"&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;Income from operations for the year ended December&#160;31, 2020 is stated after charging $26.3 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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;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;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;17,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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: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;Total compensation costs&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;26,271&#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;26,819&#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;31,594&#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;Total non-cash stock compensation expense not yet recognized at December&#160;31, 2020 amounted to $45.9 million. The weighted average period over which this is expected to be recognized is 2.12 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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 in connection with stock options exercised during 2019 was $1.9 million. The income tax expense for the year ended December&#160;31, 2018 reflects a net income tax benefit of $12.7 million in connection with stock compensation (including excess tax benefits) and the total tax benefit realized in connection with stock options exercised during 2018 was $3.6 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i778fe765a9154010957b8ca49a8e0926_I20170213"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzEwNDE_6ac8cd1d-1b33-47df-a68c-1b1d04464462"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="id6ac59dd634d40d5b1f538d5c7cd7d42_I20170214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzEwNDc_0cbcf6f5-6118-4896-b33e-03e8bbe2ee93"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i75a772414a32445c968275aa6e1bdfe2_I20170214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzExNDc_be0aa55b-e7a1-410b-a30b-41a5411c8ea2"
      unitRef="shares">6000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <iclr:LimitOfSharesIssuedOrToBeIssuedPursuantToOptionsGranted
      contextRef="i1374e75f17464b86a124e78fd71c4053_D20170214-20170214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzEzNDc_67f365bc-4ec0-4ec1-ab5e-84ecd411522e"
      unitRef="shares">1000000.0</iclr:LimitOfSharesIssuedOrToBeIssuedPursuantToOptionsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="ie4e53912fb144c8783af755c8bcfdac6_D20170214-20170214"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzE1NDU_14fa965a-ef85-4825-a530-6f3cd598c60e"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i97cab7a2ac9940ffa12768a89aae6562_D20170214-20170214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzIxMTQ_fd0459b6-1666-4a96-a160-1e4ce4f300c5"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ied0270aff71a424ea63d78cf19329c3f_I20030117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzI1MTI_b4dd126f-756f-4372-ac0c-d2c415569663"
      unitRef="shares">6000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="ibe86865004c54681b931e5c105b37ede_D20030117-20030117"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzI2ODk_0ee4627a-fe0f-40f8-bc16-165f22c81099"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="ibe86865004c54681b931e5c105b37ede_D20030117-20030117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzMwMDg_30ee4136-0065-4f7e-8daf-1183cb6bdcab"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7f0fb4c425f444af9c5352317465bc68_D19970101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzMzMTY_1b6aafe6-5100-43ad-b39b-4ea9c657fbe2">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i7f0fb4c425f444af9c5352317465bc68_D19970101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzMzNDk_0b514153-0b56-46ae-8081-a21801bd4fc3">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if417b1afed1f4fdab71c74e19c940739_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzM0NDM_bbd5814f-7623-4c2b-8e21-b3a3563e9446">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="if417b1afed1f4fdab71c74e19c940739_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzM0NTc_e609f987-b36a-4910-b3f5-b88b9ecf8f11">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzg2Mzk_97d14a46-de6e-4420-a425-56151339c34a">The following table summarizes the transactions for the Company's share option plans for the years ended December&#160;31, 2020, December&#160;31, 2019 and December&#160;31, 2018:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.933%"/&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.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.936%"/&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: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Value&lt;/span&gt;&lt;/div&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 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, 2017&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;1,171,393&#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;56.02&#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;17.15&#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-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;167,557&#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;118.90&#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 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;36.84&#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 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;(408,699)&lt;/span&gt;&lt;/td&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;41.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;13.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;/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;(9,505)&lt;/span&gt;&lt;/td&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;32.35&#160;&lt;/span&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;11.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 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 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;22.39&#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-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 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;43.43&#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 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 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.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;/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;(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 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;26.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;/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 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;26.60&#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-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 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;42.43&#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 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 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;20.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 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;27.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 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 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;31.63&#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: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, 2020&lt;/span&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:400;line-height:100%"&gt;224,845&#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;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:400;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:400;line-height:100%"&gt;83.13&#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:400;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:400;line-height:100%"&gt;24.90&#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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i106848a514b840e19545de6184065d0f_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEtMS0xLTEtMA_ce0c01c1-638f-4d31-a946-2409b0dab9aa"
      unitRef="shares">1171393</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i106848a514b840e19545de6184065d0f_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEtMy0xLTEtMA_a899fdc6-7e06-4e38-b2df-dcd759d1c689"
      unitRef="usdPerShare">56.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="i106848a514b840e19545de6184065d0f_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEtNC0xLTEtMA_b14b74a9-6a8b-46a2-82c5-e2c8bfcdb79e"
      unitRef="usdPerShare">17.15</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i699378ff6daf4a36b1ef653a98603463_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzItMS0xLTEtMA_b647eb97-0ff5-49d4-8d27-c385d331de7b"
      unitRef="shares">167557</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i699378ff6daf4a36b1ef653a98603463_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzItMy0xLTEtMA_4da14fd4-fbdd-4dba-9941-5c48b6779019"
      unitRef="usdPerShare">118.90</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i699378ff6daf4a36b1ef653a98603463_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzItNC0xLTEtMA_3f796341-c2b3-4a32-8c72-e1cbfc3d7311"
      unitRef="usdPerShare">36.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i699378ff6daf4a36b1ef653a98603463_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzMtMS0xLTEtMA_bffcb87e-a3c0-45d7-b167-a00f06062f0a"
      unitRef="shares">408699</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i699378ff6daf4a36b1ef653a98603463_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzMtMy0xLTEtMA_dac99e89-4030-4ed6-8f9f-a302895d8853"
      unitRef="usdPerShare">41.12</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i699378ff6daf4a36b1ef653a98603463_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzMtNC0xLTEtMA_8b57bd8e-b69f-4743-866c-a255aa07431f"
      unitRef="usdPerShare">13.55</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i699378ff6daf4a36b1ef653a98603463_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzQtMS0xLTEtMA_7f7d8df7-a458-4c09-9b4c-6931b7d1d0e1"
      unitRef="shares">9505</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i699378ff6daf4a36b1ef653a98603463_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzQtMy0xLTEtMA_80ee0816-b245-4bf9-9776-26b5db89945d"
      unitRef="usdPerShare">32.35</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue
      contextRef="i699378ff6daf4a36b1ef653a98603463_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzQtNC0xLTEtMA_368b9b81-5d05-42a7-9b7f-07bd82fb1015"
      unitRef="usdPerShare">11.39</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i28ef483ee7af45a798d71261534cba36_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzUtMS0xLTEtMA_29664fe0-5282-47d6-93e1-c56180534c04"
      unitRef="shares">920746</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i28ef483ee7af45a798d71261534cba36_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzUtMy0xLTEtMA_36ac4ba2-913d-4249-bbdd-c9444bd79323"
      unitRef="usdPerShare">74.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="i28ef483ee7af45a798d71261534cba36_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzUtNC0xLTEtMA_8f03ba90-535f-44bb-8379-89d12de0e882"
      unitRef="usdPerShare">22.39</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i891389070ec1408fbac7bbe6cded4b3f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzYtMS0xLTEtMA_0e00459e-ded8-4b0c-a330-089b1ae74eba"
      unitRef="shares">97112</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i891389070ec1408fbac7bbe6cded4b3f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzYtMy0xLTEtMA_1bf63b7a-d49c-4d79-8d34-be33dd2c25a5"
      unitRef="usdPerShare">140.13</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i891389070ec1408fbac7bbe6cded4b3f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzYtNC0xLTEtMA_6515d513-bbc3-49aa-a4f7-dc816244b3fa"
      unitRef="usdPerShare">43.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i891389070ec1408fbac7bbe6cded4b3f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzctMS0xLTEtMA_c1d3f870-7235-498c-8fb2-86a941d519d3"
      unitRef="shares">329870</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i891389070ec1408fbac7bbe6cded4b3f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzctMy0xLTEtMA_5f4f3dc1-a42d-4aa7-9cd2-ed7122150cba"
      unitRef="usdPerShare">65.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i891389070ec1408fbac7bbe6cded4b3f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzctNC0xLTEtMA_691d5e3b-d5a5-4891-939b-2aa8b6f15450"
      unitRef="usdPerShare">19.78</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i891389070ec1408fbac7bbe6cded4b3f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzgtMS0xLTEtMA_a219c040-82a2-44da-b2cd-35ecd733ddb9"
      unitRef="shares">31881</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i891389070ec1408fbac7bbe6cded4b3f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzgtMy0xLTEtMA_c5d2b9f3-6099-45b6-ad58-3bcc538642ea"
      unitRef="usdPerShare">88.12</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue
      contextRef="i891389070ec1408fbac7bbe6cded4b3f_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzgtNC0xLTEtMA_ce356d85-b26b-4e7c-bc6f-244e69c6ff21"
      unitRef="usdPerShare">26.77</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i1c2a3da29a6042acac8d0d7d6c53e983_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzktMS0xLTEtMA_f61774cd-368f-4090-8459-042fb26027d0"
      unitRef="shares">656107</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i1c2a3da29a6042acac8d0d7d6c53e983_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzktMy0xLTEtMA_ab6aab18-076c-4416-9a6a-176058c0e6e8"
      unitRef="usdPerShare">87.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="i1c2a3da29a6042acac8d0d7d6c53e983_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzktNC0xLTEtMA_aed8f1c9-6ce8-4f98-bb3f-c87b61a26879"
      unitRef="usdPerShare">26.60</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i4fcd0c5faee54b82921f4481b8208a88_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEwLTEtMS0xLTA_ec1cd770-72de-441b-bca8-fe246b0d06bc"
      unitRef="shares">107737</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i4fcd0c5faee54b82921f4481b8208a88_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEwLTMtMS0xLTA_5fc3cff0-4de4-4ec8-8011-c4c3a748995e"
      unitRef="usdPerShare">159.83</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4fcd0c5faee54b82921f4481b8208a88_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEwLTQtMS0xLTA_8cd5e453-7135-4038-a18a-c7ab863c99e6"
      unitRef="usdPerShare">42.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4fcd0c5faee54b82921f4481b8208a88_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzExLTEtMS0xLTA_86dc403e-21ec-4964-9e9c-2c91cf9b9e32"
      unitRef="shares">193417</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i4fcd0c5faee54b82921f4481b8208a88_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzExLTMtMS0xLTA_ebff1747-f76f-4625-9b8d-187a3631c4d7"
      unitRef="usdPerShare">68.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4fcd0c5faee54b82921f4481b8208a88_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzExLTQtMS0xLTA_311f0adb-b29b-4d90-b238-2c86b5ed6b77"
      unitRef="usdPerShare">20.91</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i4fcd0c5faee54b82921f4481b8208a88_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEyLTEtMS0xLTA_a6435e3f-1e65-4018-a77a-2f85b940deff"
      unitRef="shares">16681</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i4fcd0c5faee54b82921f4481b8208a88_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEyLTMtMS0xLTA_ab25a6c9-f07d-4f35-8c23-c86efc5ab724"
      unitRef="usdPerShare">92.21</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4fcd0c5faee54b82921f4481b8208a88_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEyLTQtMS0xLTA_ff5c7d12-d855-4598-ae19-5233f5c236ca"
      unitRef="usdPerShare">27.93</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i913f2955267442648be4ea45c7782356_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEzLTEtMS0xLTA_67c46634-fd39-4b75-8e4f-314ba22932f4"
      unitRef="shares">553746</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i913f2955267442648be4ea45c7782356_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEzLTMtMS0xLTA_d9039a94-ef05-438a-89fa-e3b2089f8850"
      unitRef="usdPerShare">108.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="i913f2955267442648be4ea45c7782356_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzEzLTQtMS0xLTA_fba2e1e3-3014-4fd7-8160-1476b3727c3a"
      unitRef="usdPerShare">31.63</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i913f2955267442648be4ea45c7782356_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzE0LTEtMS0xLTA_f065f23f-5eae-4edc-a2a6-4e085d47dd6d"
      unitRef="shares">224845</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="i913f2955267442648be4ea45c7782356_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzE0LTMtMS0xLTA_54d15855-157c-4ea8-892f-4d6a97bb9002"
      unitRef="usdPerShare">83.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAndVestedWeightedAverageGrantDateFairValue
      contextRef="i913f2955267442648be4ea45c7782356_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozODQ0MGY1MjY0YWI0ZDBhOGJhM2U2M2UzMDBmYWQ5NC90YWJsZXJhbmdlOjM4NDQwZjUyNjRhYjRkMGE4YmEzZTYzZTMwMGZhZDk0XzE0LTQtMS0xLTA_6a848669-909a-47a2-ab9b-e00f4bcc6626"
      unitRef="usdPerShare">24.90</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableAndVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzM3MTg_3e987bfa-4bfb-428f-9edf-c9cf056d8d0c">P4Y10M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzM3MjU_3972baef-0b58-4222-a964-248ae3ccf80b">P3Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzM3NDY_cd12451c-e63f-485f-8bb5-85974ecc4134">P4Y9M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzM3NTM_be62ef43-608f-48c1-bff9-09b95c9c19f9">P3Y7M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
      contextRef="i06cb09b96d394013adad4c62cb9cb4c8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzM3NzE_f9d005a8-aea1-4182-99db-c549785adf3d"
      unitRef="shares">157797</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzE1OTQyOTE4NjExNDU3_306671c1-688b-416d-9c1f-52c954e89c34"
      unitRef="shares">186479</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzM5Njk_7d7ab6fc-8731-48d4-bf06-eda69524e0b3"
      unitRef="usd">21300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzQwNTg_ac3aaa23-4059-4428-9c7f-2620e90c4bcd"
      unitRef="usd">47900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzQwNjU_01c51ab4-b909-4d23-813a-5a481abe09df"
      unitRef="usd">25100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzg2MjE_b88b872d-0173-4e13-8d59-6b988593eb44">Non-vested shares outstanding as at December&#160;31, 2020 are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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: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;Options&lt;br/&gt;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:bottom"&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:#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;Weighted Average Fair Value&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:left;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-vested 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;358,030&#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;103.68&#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;31.28&#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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;107,737&#160;&lt;/span&gt;&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;159.83&#160;&lt;/span&gt;&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.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(124,605)&lt;/span&gt;&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;92.25&#160;&lt;/span&gt;&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;27.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,261)&lt;/span&gt;&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;117.41&#160;&lt;/span&gt;&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.50&#160;&lt;/span&gt;&lt;/td&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:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-vested outstanding at December 31, 2020&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;328,901&#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;125.89&#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;36.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="ib9b41a7639df4c5590ff5a86e7c2edc2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzEtMS0xLTEtMA_a9797784-a2b4-43dd-a98c-9d93437faf7b"
      unitRef="shares">358030</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib9b41a7639df4c5590ff5a86e7c2edc2_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzEtMi0xLTEtMA_9e7246f1-ac48-4b86-9761-431decf3bd9e"
      unitRef="usdPerShare">103.68</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib9b41a7639df4c5590ff5a86e7c2edc2_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzEtMy0xLTEtMA_9d5acca8-7127-4c7c-a5b3-ed276bb4bfa7"
      unitRef="usdPerShare">31.28</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzMtMS0xLTEtMA_1ccd24da-22d9-4aee-9d4f-14f71efe3f7f"
      unitRef="shares">107737</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsGrantedInPeriodWeightedAverageExercisePrice
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzMtMi0xLTEtMA_b1c390a7-9c1b-40dd-9cfb-0911ec154a1f"
      unitRef="usdPerShare">159.83</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsGrantedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzMtMy0xLTEtMA_c124cfd5-beff-4d41-b304-7d4efbcf27b0"
      unitRef="usdPerShare">42.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzQtMS0xLTEtMA_00c92795-cbe7-4444-9538-72d255d40595"
      unitRef="shares">124605</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsVestedInPeriodWeightedAverageExercisePrice
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzQtMi0xLTEtMA_823e96a2-eb84-4b85-b3b1-79d7ffc73b59"
      unitRef="usdPerShare">92.25</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsVestedInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzQtMy0xLTEtMA_22d337cd-4c09-4ff1-b02e-1632f9bb9e91"
      unitRef="usdPerShare">27.51</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzUtMS0xLTEtMA_06de4178-40c2-4266-93d3-5a7b753bfe8f"
      unitRef="shares">12261</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsForfeitedInPeriodWeightedAverageExercisePrice
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzUtMi0xLTEtMA_26616353-dcae-475d-aa1e-873bb728657e"
      unitRef="usdPerShare">117.41</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsForfeitedInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzUtMy0xLTEtMA_89aa9cd2-4abb-441c-aa06-1bc3187d0f11"
      unitRef="usdPerShare">34.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i92acaa00ed244801802b41a831a9dd02_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzctMS0xLTEtMA_d5d17fe2-a866-4338-9aa7-e6d5d9d3ce3e"
      unitRef="shares">328901</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i92acaa00ed244801802b41a831a9dd02_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzctMi0xLTEtMA_9342895f-d038-4d7d-bc2e-b3d4c55d0191"
      unitRef="usdPerShare">125.89</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i92acaa00ed244801802b41a831a9dd02_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo5N2RmODlmNTUxNTc0OTQzODlmODUwZjQ2NWYwZWM2YS90YWJsZXJhbmdlOjk3ZGY4OWY1NTE1NzQ5NDM4OWY4NTBmNDY1ZjBlYzZhXzctMy0xLTEtMA_78fc7a98-b35e-4835-bc25-c9b342d05a33"
      unitRef="usdPerShare">36.24</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzg2MTk_fb542ff0-b2c7-4858-8cac-167954b8a070">The following table summarizes information concerning outstanding and exercisable share options as of December&#160;31, 2020:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.594%"/&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&gt;&lt;td style="background-color:#cceeff;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;32.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;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.33&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;37.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;0.92&lt;/span&gt;&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;920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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;40.83&#160;&lt;/span&gt;&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,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.39&lt;/span&gt;&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;21,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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.03&#160;&lt;/span&gt;&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;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;1.16&lt;/span&gt;&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;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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;48.67&#160;&lt;/span&gt;&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,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;1.20&lt;/span&gt;&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;1,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 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.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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.38&lt;/span&gt;&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;19,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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;66.47&#160;&lt;/span&gt;&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,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;2.38&lt;/span&gt;&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;2,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;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.18&lt;/span&gt;&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;24,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;71.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;73,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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.17&lt;/span&gt;&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;59,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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;83.47&#160;&lt;/span&gt;&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,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;4.17&lt;/span&gt;&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;10,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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;90.03&#160;&lt;/span&gt;&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;45,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.38&lt;/span&gt;&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;27,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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.17&lt;/span&gt;&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;8,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;125.74&#160;&lt;/span&gt;&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;39,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;5.38&lt;/span&gt;&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;36,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;137.47&#160;&lt;/span&gt;&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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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.37&lt;/span&gt;&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;895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;140.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;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.17&lt;/span&gt;&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;7,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 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;159.33&#160;&lt;/span&gt;&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;98,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;7.17&lt;/span&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 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;166.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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.47&lt;/span&gt;&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$32.37-$166.51&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;553,746&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;4.86&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;108.53&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;224,845&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;83.13&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;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i101f05bdce46419292825a859ad7e9d7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzItMC0xLTEtMA_7de8e21d-5268-471d-a2ea-ca0412ab4b65"
      unitRef="usdPerShare">32.37</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="id6f916b40d5a458a94049cdcd351a981_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzItMS0xLTEtMA_ba17d6a8-dd72-42c2-9bda-001db393209e"
      unitRef="shares">2500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i101f05bdce46419292825a859ad7e9d7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzItMi0xLTEtMA_51a939c2-44fe-45ad-9efb-fc8701e78324">P0Y3M29D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="id6f916b40d5a458a94049cdcd351a981_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzItNS0xLTEtMA_a1829935-2cdb-4771-b351-0dd7eb093cb5"
      unitRef="shares">2500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i8a32763157b84b5e9c1b80e3473cf71f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzMtMC0xLTEtMA_f7076af3-bf92-42e4-892b-e5622525e30d"
      unitRef="usdPerShare">37.90</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i1a87be6804044f56b862b8b6ba588ae8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzMtMS0xLTEtMA_f115930b-aa3f-48e8-b5f7-874b1865d9e4"
      unitRef="shares">920</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i8a32763157b84b5e9c1b80e3473cf71f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzMtMi0xLTEtMA_2422ff23-eda3-4b5b-b900-1ca99f120829">P0Y11M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i1a87be6804044f56b862b8b6ba588ae8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzMtNS0xLTEtMA_a5ede7a0-1f96-4ebd-a921-43f038b756e7"
      unitRef="shares">920</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i3d61e36f91f94440862f8e06884d66df_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzQtMC0xLTEtMA_3117ba23-ad76-42e7-af7f-e86dfcce2870"
      unitRef="usdPerShare">40.83</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i14c48293a5e84e8e87bf730458b79e3a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzQtMS0xLTEtMA_87913728-1fba-41db-a259-85669de51165"
      unitRef="shares">21360</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i3d61e36f91f94440862f8e06884d66df_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzQtMi0xLTEtMA_f0787dfb-7fd2-4c29-a590-60193dcd8ea6">P1Y4M20D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i14c48293a5e84e8e87bf730458b79e3a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzQtNS0xLTEtMA_53c0913f-dd6f-414a-a8be-045937aba82a"
      unitRef="shares">21360</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="if144b35c7e604ea38e04477fe7107e10_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzUtMC0xLTEtMA_152e9278-b5a0-4a77-806c-4c9299f792b3"
      unitRef="usdPerShare">47.03</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ic6116376806b42b6829da73b81fccea3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzUtMS0xLTEtMA_7baffd85-aa1e-48cd-9bcf-d11ac7b44a14"
      unitRef="shares">479</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="if144b35c7e604ea38e04477fe7107e10_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzUtMi0xLTEtMA_d8725ff8-a6f3-4857-bd55-96b5348f33fc">P1Y1M28D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ic6116376806b42b6829da73b81fccea3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzUtNS0xLTEtMA_4d983563-a953-42e0-b117-7a989174ce15"
      unitRef="shares">479</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ib9eb2557ceab4ca083c6f1d3497f3ca4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzYtMC0xLTEtMA_7d0379c0-6b69-4dd0-8a5a-8559b593a373"
      unitRef="usdPerShare">48.67</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i57bc87e25e4e430a8e74daa440da2c70_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzYtMS0xLTEtMA_6072f3b2-e99a-46d0-8f6c-d871704fe75d"
      unitRef="shares">1027</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ib9eb2557ceab4ca083c6f1d3497f3ca4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzYtMi0xLTEtMA_4c16a56c-d3a7-4692-9fae-7eed660df532">P1Y2M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i57bc87e25e4e430a8e74daa440da2c70_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzYtNS0xLTEtMA_eea1bd34-0fcc-4208-bc2b-6ae702866722"
      unitRef="shares">1027</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ic1736ce6d5234c6c930c5631ff43d971_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzctMC0xLTEtMA_a2b8c2c6-3819-4316-9494-fa76d7ab5527"
      unitRef="usdPerShare">65.60</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i1f7f3eb8d76048a78a9611b2119542fe_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzctMS0xLTEtMA_028d409a-0d15-4581-bfc2-bea409ba69f9"
      unitRef="shares">29381</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ic1736ce6d5234c6c930c5631ff43d971_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzctMi0xLTEtMA_e3e0d550-5ad2-4322-9932-b7d54a6f27b2">P3Y4M17D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i1f7f3eb8d76048a78a9611b2119542fe_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzctNS0xLTEtMA_abab2921-941c-4cbf-9530-3d9ccfa68450"
      unitRef="shares">19528</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ia02124c477764869a2e84caa1dc3b44b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzgtMC0xLTEtMA_12230dee-3ef4-4a9b-b8d2-580312976b41"
      unitRef="usdPerShare">66.47</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i2a00430829b24905a16b9dcddcbea6d7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzgtMS0xLTEtMA_d454a81c-8571-474a-80fa-1faaa7be681e"
      unitRef="shares">2621</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ia02124c477764869a2e84caa1dc3b44b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzgtMi0xLTEtMA_18a0bc92-1fa9-45eb-a079-8eda62dd503a">P2Y4M17D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i2a00430829b24905a16b9dcddcbea6d7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzgtNS0xLTEtMA_0a80fad3-0706-4aaf-9258-841c10c412ff"
      unitRef="shares">2621</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ib6d26f3ac81b41d9a09160dd4e2d4f25_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzktMC0xLTEtMA_ae3ef875-862e-448b-b498-9d6424d68fdb"
      unitRef="usdPerShare">68.39</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i6fa963852f404dd3b052043fca23340a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzktMS0xLTEtMA_0054010e-4722-4a0b-a1b1-d15a2f44f7f3"
      unitRef="shares">24508</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ib6d26f3ac81b41d9a09160dd4e2d4f25_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzktMi0xLTEtMA_5960ab5a-9e1f-4dfb-a2a1-01c206ac576e">P2Y2M4D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i6fa963852f404dd3b052043fca23340a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzktNS0xLTEtMA_f7ed3210-0104-4b6a-b811-eadf5fc62f6a"
      unitRef="shares">24508</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ib845ce9dbe4a4d8a9fb2eea3f52f1a57_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEwLTAtMS0xLTA_70bc0a17-3d19-4dec-95e9-3605abb09e6d"
      unitRef="usdPerShare">71.95</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i3cf69e0c11e444e3806b7815a7321491_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEwLTEtMS0xLTA_47e7abf3-6377-48be-8dab-df322b2ae3d8"
      unitRef="shares">73193</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ib845ce9dbe4a4d8a9fb2eea3f52f1a57_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEwLTItMS0xLTA_d812f0ce-e1ce-4a10-8892-d46631e1dfb4">P3Y2M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i3cf69e0c11e444e3806b7815a7321491_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEwLTUtMS0xLTA_e30a4f5f-1bbe-46f6-aa53-38e44f157c69"
      unitRef="shares">59284</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i40a98946d03e4400b1f8cd733ce78451_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzExLTAtMS0xLTA_28f477f3-e842-4676-85e1-72dd4818d2e7"
      unitRef="usdPerShare">83.47</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i5c3487d48a5e49b19e7c5bf5c20fe12a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzExLTEtMS0xLTA_c3aff45c-0aab-4ec2-8857-015dbe0ef5ee"
      unitRef="shares">58159</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i40a98946d03e4400b1f8cd733ce78451_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzExLTItMS0xLTA_408906bb-098f-4f46-a7eb-96ce33ee806b">P4Y2M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i5c3487d48a5e49b19e7c5bf5c20fe12a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzExLTUtMS0xLTA_bc0b870e-87c3-4bcb-ba44-68969c5c7911"
      unitRef="shares">10671</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i23dec5e6957447a1bd0494d4a5b4e957_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEyLTAtMS0xLTA_b1bedf82-4360-43e0-9f7f-a54e576c21bc"
      unitRef="usdPerShare">90.03</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i07adce8665084674a7bd83baf65aee67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEyLTEtMS0xLTA_de0b9c4a-26c3-44e0-baac-260670290b4e"
      unitRef="shares">45154</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i23dec5e6957447a1bd0494d4a5b4e957_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEyLTItMS0xLTA_d935aceb-9adc-4313-85cd-cc669708ee63">P4Y4M17D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i07adce8665084674a7bd83baf65aee67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEyLTUtMS0xLTA_e2a768dd-3e7a-46c2-af18-7b03e04bc059"
      unitRef="shares">27698</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i3f4e4140d7304395aecd2c7243625bbf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEzLTAtMS0xLTA_07f4f668-0d37-45cf-8f47-70d28656160e"
      unitRef="usdPerShare">115.11</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ia107b143b2364c17b5854be91e725d74_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEzLTEtMS0xLTA_b6ee9731-494d-4a31-9151-3c45e25575c2"
      unitRef="shares">68016</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i3f4e4140d7304395aecd2c7243625bbf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEzLTItMS0xLTA_4594544a-feb3-434c-84c8-8328f30e4df1">P5Y2M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ia107b143b2364c17b5854be91e725d74_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzEzLTUtMS0xLTA_c536d366-c29a-4cb7-b692-df9bbde76ce9"
      unitRef="shares">8866</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i66caaf23b813428f917e5441a2ffd639_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE0LTAtMS0xLTA_650af81d-476f-4ca3-b2af-88fa86410bcc"
      unitRef="usdPerShare">125.74</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ia56db02ac126422cac3442018ec69814_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE0LTEtMS0xLTA_be77b4fc-4527-4fce-9870-52d0263bd3e2"
      unitRef="shares">39664</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i66caaf23b813428f917e5441a2ffd639_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE0LTItMS0xLTA_c3640ab5-0da9-4818-aa58-120013f20047">P5Y4M17D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ia56db02ac126422cac3442018ec69814_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE0LTUtMS0xLTA_88d15734-7fe7-445b-aeb1-4e7515b8a3d0"
      unitRef="shares">36885</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ie51f599d949c4c00a6ae516ea4e01ce2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE1LTAtMS0xLTA_1f0e9b20-0655-4aae-84ba-d8806cf6148e"
      unitRef="usdPerShare">137.47</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="iac3b4376e9c346238a9dd7573606319a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE1LTEtMS0xLTA_5dbde7ce-4bc6-40c7-8529-77c070423338"
      unitRef="shares">6045</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ie51f599d949c4c00a6ae516ea4e01ce2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE1LTItMS0xLTA_ec254238-f265-4e05-8b24-ed544143fffa">P6Y4M13D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="iac3b4376e9c346238a9dd7573606319a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE1LTUtMS0xLTA_dd61c5a0-b1fe-4afc-8212-fa6445acf7b7"
      unitRef="shares">895</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i9d995008977945da8dcac07a5fe8b602_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE2LTAtMS0xLTA_b4b1d709-2b7f-41e8-948b-b8534c654127"
      unitRef="usdPerShare">140.38</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i11a50ed743e9487084c7655de09dc9ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE2LTEtMS0xLTA_dd13ca2c-a17a-454e-8510-64ba37e6a425"
      unitRef="shares">75061</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i9d995008977945da8dcac07a5fe8b602_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE2LTItMS0xLTA_85447623-98f8-48d8-9f86-723d5dad0134">P6Y2M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i11a50ed743e9487084c7655de09dc9ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE2LTUtMS0xLTA_f5e99e8e-408a-4606-b10d-4e1a59bc3e7e"
      unitRef="shares">7603</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ibd0a9d61717d451ebb0f24d15b111723_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE3LTAtMS0xLTA_7d341a58-d144-45f2-83b4-70168d51c782"
      unitRef="usdPerShare">159.33</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ic9924409063d4417812d7a69ce056940_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE3LTEtMS0xLTA_46cb7ced-4f39-4e35-97f7-ed5e881012c8"
      unitRef="shares">98128</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ibd0a9d61717d451ebb0f24d15b111723_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE3LTItMS0xLTA_3fd419b5-4fb0-44ba-9391-3b8d42ec51fb">P7Y2M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ic9924409063d4417812d7a69ce056940_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE3LTUtMS0xLTA_4426bfb1-1a83-468a-9fcf-6ff594c21642"
      unitRef="shares">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="idc5d51a3bbe244b68b52b186c8dea146_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE4LTAtMS0xLTA_742a4946-42c1-4e8c-bf0b-9dee5c3229df"
      unitRef="usdPerShare">166.51</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i95e25a5e70964e5f85f00b6419214ba0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE4LTEtMS0xLTA_1f7a39dd-dc54-43a3-94c8-2ecf5656f4f0"
      unitRef="shares">7530</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="idc5d51a3bbe244b68b52b186c8dea146_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE4LTItMS0xLTA_8c860f52-c383-471d-9897-e9e8523c735a">P7Y5M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i95e25a5e70964e5f85f00b6419214ba0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzE4LTUtMS0xLTA_76a1b4ff-bcff-4005-a31a-2ca09b635706"
      unitRef="shares">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzIyLTAtMS0xLTAvdGV4dHJlZ2lvbjo2MjE2ODc4MjI4MGE0Yzg4YjJhZGI5OWZlNmMzNDU1Zl84MjQ2MzM3MjA4MzQ3_799aa2fd-ab4a-4564-84c0-e39b1e1d1087"
      unitRef="usdPerShare">32.37</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzIyLTAtMS0xLTAvdGV4dHJlZ2lvbjo2MjE2ODc4MjI4MGE0Yzg4YjJhZGI5OWZlNmMzNDU1Zl84MjQ2MzM3MjA4MzU4_f90d11d3-2a44-4cb9-9328-279285f85a83"
      unitRef="usdPerShare">166.51</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzIyLTEtMS0xLTA_396f4d63-97e2-437f-a96d-080811306444"
      unitRef="shares">553746</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzIyLTItMS0xLTA_64ca3f29-5ada-42e0-b3e4-829e40466674">P4Y10M9D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzIyLTMtMS0xLTA_e9e47e9a-9527-4ffa-8297-2046a6abf848"
      unitRef="usdPerShare">108.53</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzIyLTUtMS0xLTA_0946481a-bd67-44e8-9360-c751a1460fbc"
      unitRef="shares">224845</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTo0MjI5YWIzODVkMGI0Mjc3OTZlMThhODcwZDVjNDczYS90YWJsZXJhbmdlOjQyMjlhYjM4NWQwYjQyNzc5NmUxOGE4NzBkNWM0NzNhXzIyLTYtMS0xLTA_6192ac77-16ca-4e2c-98c5-fd7d032b3976"
      unitRef="usdPerShare">83.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i7a75baf0fa5446c282ed3817615d0a88_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzQ2NDU_1bdb8e5a-a6e7-4057-b4ef-0fd9b4da382a"
      unitRef="number">0.20</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzg2MjI_832c4f40-090a-4665-a2f2-fcb13645fc66">The weighted average fair values and assumptions were as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;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;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;td style="background-color:#cceeff;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;36.84&#160;&lt;/span&gt;&lt;/td&gt;&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.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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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;span style="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;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzItMS0xLTEtMA_05d2ae20-504c-488b-a12e-e3dd1fe03d41"
      unitRef="usdPerShare">42.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i52fb00c0204f4986af2e1bdbad0a1cd6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzItMi0xLTEtMA_7e65b692-80fb-474c-b4c3-cf2215a3e48c"
      unitRef="usdPerShare">43.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifbcc13c090624d3ca6f95c095f6a8f64_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzItMy0xLTEtMA_8cd9bb8d-af0a-45ea-a1ee-e28c667788d6"
      unitRef="usdPerShare">36.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzUtMS0xLTEtMA_db696b21-692d-47f5-8c99-1ebe7da235f9"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i52fb00c0204f4986af2e1bdbad0a1cd6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzUtMi0xLTEtMA_62521a23-16c5-4249-8edd-c266f1dac632"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ifbcc13c090624d3ca6f95c095f6a8f64_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzUtMy0xLTEtMA_d239553c-ddb3-4681-aebb-dd22b21630a9"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzYtMS0xLTEtMA_e05d1773-ee11-4a9d-8b3c-a36c4ed73756"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i52fb00c0204f4986af2e1bdbad0a1cd6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzYtMi0xLTEtMA_726f6822-092a-4b8f-96b0-cc1d6bd78d12"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ifbcc13c090624d3ca6f95c095f6a8f64_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzYtMy0xLTEtMA_d0bff6e0-8431-49aa-ac19-fcd6583926d9"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzctMS0xLTEtMA_4845e23c-33ce-48e8-a01b-bb9520c582ab"
      unitRef="number">0.0057</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i52fb00c0204f4986af2e1bdbad0a1cd6_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzctMi0xLTEtMA_c43bdc04-b65e-430e-bcc9-2d6839abfedd"
      unitRef="number">0.0255</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ifbcc13c090624d3ca6f95c095f6a8f64_D20180101-20181231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzctMy0xLTEtMA_8fa30eb7-a18b-4f9a-a321-99c24152c5f9"
      unitRef="number">0.0276</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzgtMS0xLTEtMA_a6943282-20fd-4c71-8230-8eaff1dee85b">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i52fb00c0204f4986af2e1bdbad0a1cd6_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzgtMi0xLTEtMA_7bf05ce7-a8d1-4c52-8e34-2c2577bb85a3">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ifbcc13c090624d3ca6f95c095f6a8f64_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjNzdhZGIwN2QwNWM0ZjRmYTc0OTgzNWRlMGIwNzg5MC90YWJsZXJhbmdlOmM3N2FkYjA3ZDA1YzRmNGZhNzQ5ODM1ZGUwYjA3ODkwXzgtMy0xLTEtMA_1584d4be-54b9-48c0-ad5f-bab21d7e00ee">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i0c57aff4615a471e9e859b352d12a17e_D20150511-20150511"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzYwNDA_fab3e130-8ad6-4ea8-817b-16de86d30ded"
      unitRef="shares">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ib0a36b31306e4e1abdee0b5fc89dd872_I20150511"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzYwODA_1203caa9-16e9-46bf-b5f0-f4b34ff4d678"
      unitRef="shares">4100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ibf0cd24f2008468ea6b5c88e8e246cfb_I20190516"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzY3MzE_22913311-2adc-468c-b36e-ef31c1c94837"
      unitRef="shares">250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i2020e34a2efa441b8d4a7e52066cf6d6_D20190101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzY5NDM_3c354e2f-e21d-49a9-8683-53402ec54c8d">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <iclr:ScheduleOfShareBasedCompensationRestrictedStockUnitsPerformanceStockUnitsAwardActivityTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzg2NDA_5d02179e-6151-4010-9728-ef31f2b5535c">The following table summarizes RSU and PSU activity for the year ended December&#160;31, 2020:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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: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="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 Remaining Contractual&lt;br/&gt;Life&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 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="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 Remaining Contractual&lt;br/&gt;Life&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;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: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;175,989&#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;110.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"&gt;1.04&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;389,900&#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;119.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"&gt;1.43&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;57,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;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;165.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,572&#160;&lt;/span&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;168.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding: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;text-align:left;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63,516)&lt;/span&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;83.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,747)&lt;/span&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;98.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding: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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,016)&lt;/span&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;134.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;133.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&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;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-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;159,641&#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;137.64&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;1.14&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;341,424&#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;145.77&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #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:400;line-height:100%"&gt;1.41&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</iclr:ScheduleOfShareBasedCompensationRestrictedStockUnitsPerformanceStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iab49a298a84d4b25bf28795727a9dba9_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzEtMS0xLTEtMA_c0fd2c4c-d8dd-4714-a702-d559cabff6a1"
      unitRef="shares">175989</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iab49a298a84d4b25bf28795727a9dba9_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzEtMi0xLTEtMA_55ccef86-8f2c-473b-ae79-268eb037249a"
      unitRef="usdPerShare">110.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ie871de4f95d94f95a2af3a19dd4048ad_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzEtMy0xLTEtMA_7183e7dd-1de1-4d61-a0ff-c7474ab45822">P1Y14D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iabbeb30d8a1f42de9e0d4c307bc907ac_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzEtNC0xLTEtMA_451b594d-4d4b-4d3d-b1cf-34ba7fb49b1b"
      unitRef="shares">389900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iabbeb30d8a1f42de9e0d4c307bc907ac_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzEtNS0xLTEtMA_2255d715-3e97-463d-9a4f-cf81b1a807b0"
      unitRef="usdPerShare">119.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ieb6f64f670e3458da06e927397b13e0d_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzEtNi0xLTEtMA_4d5a0bc7-196e-4bae-a8fc-db09909a64db">P1Y5M4D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iabd254168c3b4c638c3e3854455fec2e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzMtMS0xLTEtMA_04574705-df0a-4137-b906-f448f3696ebf"
      unitRef="shares">57184</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iabd254168c3b4c638c3e3854455fec2e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzMtMi0xLTEtMA_139fd648-5f4d-49d2-9cd5-062884e45cb2"
      unitRef="usdPerShare">165.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ief6ade4e96034965bfaa475ffa3c5ee3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzMtNC0xLTEtMA_1470a429-22fb-4a4e-b680-761a5652706c"
      unitRef="shares">137572</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ief6ade4e96034965bfaa475ffa3c5ee3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzMtNS0xLTEtMA_a09f43dc-a1cf-4287-835c-560b3492c547"
      unitRef="usdPerShare">168.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iabd254168c3b4c638c3e3854455fec2e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzQtMS0xLTEtMA_36597016-55ee-4383-bafd-0d01e2235eb5"
      unitRef="shares">63516</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iabd254168c3b4c638c3e3854455fec2e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzQtMi0xLTEtMA_0e515a3e-45db-4377-814e-915bb126ab1e"
      unitRef="usdPerShare">83.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ief6ade4e96034965bfaa475ffa3c5ee3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzQtNC0xLTEtMA_ec705f85-2900-4805-9f2c-ad630ecf15af"
      unitRef="shares">144747</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ief6ade4e96034965bfaa475ffa3c5ee3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzQtNS0xLTEtMA_6f613cdd-fafd-4f97-88f5-8b07c0f3dea1"
      unitRef="usdPerShare">98.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iabd254168c3b4c638c3e3854455fec2e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzUtMS0xLTEtMA_3a2a7d3c-c55d-476c-ae74-2ffaf957fe14"
      unitRef="shares">10016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iabd254168c3b4c638c3e3854455fec2e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzUtMi0xLTEtMA_bf1a4238-28fe-49ec-b02f-acb900e5906c"
      unitRef="usdPerShare">134.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ief6ade4e96034965bfaa475ffa3c5ee3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzUtNC0xLTEtMA_635811b0-ad87-41f9-b813-d5dffc75e711"
      unitRef="shares">41301</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ief6ade4e96034965bfaa475ffa3c5ee3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzUtNS0xLTEtMA_e084879d-7695-488a-89cd-3747bc3f7807"
      unitRef="usdPerShare">133.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i984bc08837e24096aa03cecba0384912_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzctMS0xLTEtMA_e697710d-5237-4bed-a77f-a323477dd514"
      unitRef="shares">159641</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i984bc08837e24096aa03cecba0384912_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzctMi0xLTEtMA_17718074-5b62-42b3-8175-54fc65bcb8b5"
      unitRef="usdPerShare">137.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="iabd254168c3b4c638c3e3854455fec2e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzctMy0xLTEtMA_52be18a6-acbf-4b89-af59-04235211a756">P1Y1M20D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0e6cc67020f14d8bbb144b09396ba0b2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzctNC0xLTEtMA_9572ed82-3fe8-464b-93f3-1ef88468d863"
      unitRef="shares">341424</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0e6cc67020f14d8bbb144b09396ba0b2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzctNS0xLTEtMA_080ea021-a402-422e-b44c-54da0d652f78"
      unitRef="usdPerShare">145.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ief6ade4e96034965bfaa475ffa3c5ee3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTozNWRmZGVhNmViNjM0YzhiYTBiNjQ2NGE5ZDQyMjc5Yy90YWJsZXJhbmdlOjM1ZGZkZWE2ZWI2MzRjOGJhMGI2NDY0YTlkNDIyNzljXzctNi0xLTEtMA_96a5f6bc-d316-4331-b0c9-14d1cfb11d62">P1Y4M28D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ief6ade4e96034965bfaa475ffa3c5ee3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzcxNjk_41ca0a9a-459b-4b5e-8aee-ac7a69678bc6"
      unitRef="usd">14300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ieb6f64f670e3458da06e927397b13e0d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzcxNzc_664fffc6-2a97-402e-b04f-46309a33510c"
      unitRef="usd">16500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="i51a616cbce994f06a9681c8b98322d01_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzE1OTQyOTE4NjEyMTY3_44dc35ac-610c-4f94-bf50-9d6a62fddd4e"
      unitRef="usdPerShare">83.47</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="i2d2ce5c330bc490693e07045fc5a0edd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzE1OTQyOTE4NjEyMTc3_8b3dcd27-003a-4e2c-b214-7bad1c6928d4"
      unitRef="usdPerShare">156.21</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="i0523e63adaa54354a1e16cd78b20ab7c_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzE1OTQyOTE4NjEyMTg2_76f5dea2-92e2-4b2e-b1b9-c28447370e97"
      unitRef="usdPerShare">65.60</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="i8e8fec1217a343f1b0ce142e22bb4d39_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzE1OTQyOTE4NjEyMTk2_bd5b219e-4890-43d5-ad1b-9e6fa13d4735"
      unitRef="usdPerShare">147.55</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="iabd254168c3b4c638c3e3854455fec2e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzcyNDQ_87827d8a-fbee-42e1-8eac-a8a64bf69de2"
      unitRef="usd">5300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ie871de4f95d94f95a2af3a19dd4048ad_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzcyNTI_7810f0e4-0087-45e0-a8fc-5b49cea7fb27"
      unitRef="usd">8500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="icf867b402d364d2fbe26ec55c5dc8235_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzE1OTQyOTE4NjEyMjY5_e803ba86-b7b9-419b-a383-649839951960"
      unitRef="usdPerShare">83.47</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="i1fea857e297c46b08de83423875426e2_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzE1OTQyOTE4NjEyMjcz_89a12e5d-8631-4234-ae97-dadd0aacb12d"
      unitRef="usdPerShare">90.03</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="iacad5152e3df468e93acdeecfaeaad7e_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzE1OTQyOTE4NjEyMjc3_04ee33f0-073f-4928-b967-48d662afff99"
      unitRef="usdPerShare">65.60</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare
      contextRef="iafe07c81fbc341cb8be15724e0f24aac_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzE1OTQyOTE4NjEyMjgx_d82289e5-0b47-4ca5-89a1-cf5bfbefffd7"
      unitRef="usdPerShare">71.95</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodFairValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ibfadb13d0a094fe2a1ab2082439f5d63_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzI1ODM4NTIzMjYxNzg2_7c5442bd-54d2-4f39-985b-874773fcb996"
      unitRef="shares">71939</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensation
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzc1ODc_5f1e385a-e6ee-40cb-8fd8-8d35bbff8624"
      unitRef="usd">26300000</us-gaap:ShareBasedCompensation>
    <iclr:ScheduleOfNonCashStockCompensationExpenseTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzg2NDM_8ab71d4a-dc05-4350-969a-b5450042b96b">Non-cash stock compensation expense has been allocated as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;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;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;17,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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: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;Total compensation costs&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;26,271&#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;26,819&#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;31,594&#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;</iclr:ScheduleOfNonCashStockCompensationExpenseTableTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="ibd139319776b4fa0987925192f95a226_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjOGNhMWJlNDg0N2Q0MDZjOTljNmY2MzYxZWQ1M2YwNC90YWJsZXJhbmdlOmM4Y2ExYmU0ODQ3ZDQwNmM5OWM2ZjYzNjFlZDUzZjA0XzMtMS0xLTEtMA_aff5fa91-f2eb-493c-9fed-70169c28aeda"
      unitRef="usd">8557000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iff07d356f413482591aa8db78aa80802_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjOGNhMWJlNDg0N2Q0MDZjOTljNmY2MzYxZWQ1M2YwNC90YWJsZXJhbmdlOmM4Y2ExYmU0ODQ3ZDQwNmM5OWM2ZjYzNjFlZDUzZjA0XzMtMi0xLTEtMA_7005be8a-8616-4466-8fac-11d8063bd529"
      unitRef="usd">14777000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8b4a100840da4ef8b630197f50c9f175_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjOGNhMWJlNDg0N2Q0MDZjOTljNmY2MzYxZWQ1M2YwNC90YWJsZXJhbmdlOmM4Y2ExYmU0ODQ3ZDQwNmM5OWM2ZjYzNjFlZDUzZjA0XzMtMy0xLTEtMA_48243a1e-a773-4b00-8729-1b349e7f3065"
      unitRef="usd">17408000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8ba9d83ee0694de187787afbf9bd9d40_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjOGNhMWJlNDg0N2Q0MDZjOTljNmY2MzYxZWQ1M2YwNC90YWJsZXJhbmdlOmM4Y2ExYmU0ODQ3ZDQwNmM5OWM2ZjYzNjFlZDUzZjA0XzQtMS0xLTEtMA_14f22b5e-1291-4c78-a037-8f1e1bcb5c40"
      unitRef="usd">17714000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8228edf2a2a04a2ba60957a7139c5dbc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjOGNhMWJlNDg0N2Q0MDZjOTljNmY2MzYxZWQ1M2YwNC90YWJsZXJhbmdlOmM4Y2ExYmU0ODQ3ZDQwNmM5OWM2ZjYzNjFlZDUzZjA0XzQtMi0xLTEtMA_2c3e70eb-9950-4265-8558-d32e5bf5a04a"
      unitRef="usd">12042000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2300b85625d04ac1a31ddc1ee49fc43c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjOGNhMWJlNDg0N2Q0MDZjOTljNmY2MzYxZWQ1M2YwNC90YWJsZXJhbmdlOmM4Y2ExYmU0ODQ3ZDQwNmM5OWM2ZjYzNjFlZDUzZjA0XzQtMy0xLTEtMA_213b1159-197a-415d-aae1-320ee046afe7"
      unitRef="usd">14186000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjOGNhMWJlNDg0N2Q0MDZjOTljNmY2MzYxZWQ1M2YwNC90YWJsZXJhbmdlOmM4Y2ExYmU0ODQ3ZDQwNmM5OWM2ZjYzNjFlZDUzZjA0XzUtMS0xLTEtMA_d5475760-7ce8-43dc-a137-ae790649f390"
      unitRef="usd">26271000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjOGNhMWJlNDg0N2Q0MDZjOTljNmY2MzYxZWQ1M2YwNC90YWJsZXJhbmdlOmM4Y2ExYmU0ODQ3ZDQwNmM5OWM2ZjYzNjFlZDUzZjA0XzUtMi0xLTEtMA_01fa4f2a-d3c6-4407-b354-4f2cb0cc7509"
      unitRef="usd">26819000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90YWJsZTpjOGNhMWJlNDg0N2Q0MDZjOTljNmY2MzYxZWQ1M2YwNC90YWJsZXJhbmdlOmM4Y2ExYmU0ODQ3ZDQwNmM5OWM2ZjYzNjFlZDUzZjA0XzUtMy0xLTEtMA_353bfae4-26d9-4506-a3e7-31def1c2ec9c"
      unitRef="usd">31594000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzc3OTI_4d7c8235-d20d-4b3e-9160-e99d99adcbef"
      unitRef="usd">45900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzc4NzI_031ae0b6-928e-4020-9f37-24df0af63f7b">P2Y1M13D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzc5NjE_39488a29-9baa-4024-8db8-60d7e0335f95"
      unitRef="usd">6900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzgxMTc_49bf27a8-288b-4a11-b622-6b13278477ce"
      unitRef="usd">2500000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzgyMDM_e13f71bb-e471-459b-b3be-e122dd29f6de"
      unitRef="usd">8200000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzgzNTk_e8e833c6-a1de-4bb7-a1e7-a1ffba6444d0"
      unitRef="usd">1900000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzg0NDY_52b1f3f7-e674-4845-a9bf-87d9ff939750"
      unitRef="usd">12700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xNzUvZnJhZzo2OTc0NTQ4YjZiZTQ0ZDM4OTZiYzM0NWEwZGVjNTk4ZC90ZXh0cmVnaW9uOjY5NzQ1NDhiNmJlNDRkMzg5NmJjMzQ1YTBkZWM1OThkXzg2MTM_fe5069d9-280b-4b83-8443-320b9a8f0239"
      unitRef="usd">3600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <iclr:GovernmentGrantsDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90ZXh0cmVnaW9uOjgwMzJhYWZkYTNhNzRlNGRiNTljM2Q1Njk0YzIxYWRlXzYyNw_38875029-a976-450b-9d84-432a5fefdbd9">Government Grants&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;Received&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;3,539&#160;&lt;/span&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;3,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Less 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;(2,881)&lt;/span&gt;&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,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&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;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total government grants&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;886&#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="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;858&#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:justify;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 current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&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;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;Non-current government grants&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;838&#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;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;/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;Grants received may be refundable in full if certain events occur. Such events, as set out in the related grant agreements, include sale of the related asset, liquidation of the Company or failure to comply with other conditions of the grant agreements. No loss contingency has been recognized as the likelihood of such events arising has been assessed as remote. Government grants amortized to the profit and loss account amounted to $45,000 for the year ended December&#160;31, 2020 (December&#160;31, 2019: $44,000). As at December&#160;31, 2020 the Company had $6.0 million (December&#160;31, 2019: $3.1 million) in restricted retained earnings, pursuant to the terms of grant agreements.&lt;/span&gt;&lt;/div&gt;</iclr:GovernmentGrantsDisclosureTextBlock>
    <iclr:GovernmentGrantsTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90ZXh0cmVnaW9uOjgwMzJhYWZkYTNhNzRlNGRiNTljM2Q1Njk0YzIxYWRlXzYyMw_91f75d5d-96ca-459d-905d-0bcc6712c668">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;Received&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;3,539&#160;&lt;/span&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;3,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Less 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;(2,881)&lt;/span&gt;&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,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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 translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&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;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total government grants&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;886&#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="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;858&#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:justify;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 current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&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;(45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;Non-current government grants&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;838&#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;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;/tr&gt;&lt;/table&gt;</iclr:GovernmentGrantsTableTextBlock>
    <iclr:DeferredItemsGrantsFromOutsideParties
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzItMS0xLTEtMA_d14ce936-ed13-43ee-a4af-4e1b51bf148b"
      unitRef="usd">3539000</iclr:DeferredItemsGrantsFromOutsideParties>
    <iclr:DeferredItemsGrantsFromOutsideParties
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzItMi0xLTEtMA_8efac2ce-1332-4bcb-a264-dfd867fe541b"
      unitRef="usd">3539000</iclr:DeferredItemsGrantsFromOutsideParties>
    <iclr:AccumulatedAmortizationCapitalGovernmentGrants
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzMtMS0xLTEtMA_501ec1c5-723a-4f19-ac25-b14cfd9f45d5"
      unitRef="usd">2881000</iclr:AccumulatedAmortizationCapitalGovernmentGrants>
    <iclr:AccumulatedAmortizationCapitalGovernmentGrants
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzMtMi0xLTEtMA_2921dd0a-fdcc-491d-98b0-8c4f42754450"
      unitRef="usd">2836000</iclr:AccumulatedAmortizationCapitalGovernmentGrants>
    <iclr:ForeignCurrencyTranslationAdjustment
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzQtMS0xLTEtMA_e469cfe9-bb6c-4257-87a4-b218a07c1cf8"
      unitRef="usd">228000</iclr:ForeignCurrencyTranslationAdjustment>
    <iclr:ForeignCurrencyTranslationAdjustment
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzQtMi0xLTEtMA_7eb024c4-5de2-4872-91b5-59a935c27582"
      unitRef="usd">155000</iclr:ForeignCurrencyTranslationAdjustment>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ie4a27328be1844fe93976b3756e29ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzUtMS0xLTEtMA_d66ddd8f-a9b9-484f-a4fc-edc42ba30e13"
      unitRef="usd">886000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i90452ffa5ffa464aa7007112f819efba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzUtMi0xLTEtMA_c6301c89-edf2-4eba-895b-e58e3beebe99"
      unitRef="usd">858000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie4a27328be1844fe93976b3756e29ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzYtMS0xLTEtMA_ac09695e-a8f5-4903-be73-0eabccc04952"
      unitRef="usd">48000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i90452ffa5ffa464aa7007112f819efba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzYtMi0xLTEtMA_b0407cd9-0a23-4c64-ac71-d1689080cb2c"
      unitRef="usd">45000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ie4a27328be1844fe93976b3756e29ef0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzctMS0xLTEtMA_c24ba180-4b5f-4df3-ba7c-5e4d58c98b19"
      unitRef="usd">838000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i90452ffa5ffa464aa7007112f819efba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90YWJsZTowNmUyM2Y2YWExNjI0OWYzOGQ3MWEwMzE5YjhkNjFkNC90YWJsZXJhbmdlOjA2ZTIzZjZhYTE2MjQ5ZjM4ZDcxYTAzMTliOGQ2MWQ0XzctMi0xLTEtMA_9689d9e5-e53f-4696-9b5f-715549eb895f"
      unitRef="usd">813000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <iclr:RecoveryOfAmortizationOfGovernmentGrants
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90ZXh0cmVnaW9uOjgwMzJhYWZkYTNhNzRlNGRiNTljM2Q1Njk0YzIxYWRlXzQ3NA_450637ab-45d3-433a-bc70-800fea652c5f"
      unitRef="usd">45000</iclr:RecoveryOfAmortizationOfGovernmentGrants>
    <iclr:RecoveryOfAmortizationOfGovernmentGrants
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90ZXh0cmVnaW9uOjgwMzJhYWZkYTNhNzRlNGRiNTljM2Q1Njk0YzIxYWRlXzUwNA_a5437527-ea63-42a0-a494-005f78280a2b"
      unitRef="usd">44000</iclr:RecoveryOfAmortizationOfGovernmentGrants>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90ZXh0cmVnaW9uOjgwMzJhYWZkYTNhNzRlNGRiNTljM2Q1Njk0YzIxYWRlXzUzNA_24842d73-9af7-4468-8118-704f4b62da89"
      unitRef="usd">6000000.0</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODEvZnJhZzo4MDMyYWFmZGEzYTc0ZTRkYjU5YzNkNTY5NGMyMWFkZS90ZXh0cmVnaW9uOjgwMzJhYWZkYTNhNzRlNGRiNTljM2Q1Njk0YzIxYWRlXzU0Mg_99574b4f-615f-4afb-ab9f-08bb318b4a40"
      unitRef="usd">3100000</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzQ5NDQ_b721497e-4058-4abe-83a4-373703740a85">Share Capital&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;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"&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;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;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&gt;&lt;span&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;During the year ended December&#160;31, 2018, 408,699 options were exercised by employees at an average exercise price of $41.12 per share for total proceeds of $16.8 million. During the year ended December&#160;31, 2018, 273,742 ordinary shares were issued in respect of certain RSUs and 215,826 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"&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;On July&#160;31, 2015 the Company commenced a buyback program of up to $400 million under which the Company could acquire its outstanding ordinary shares (by way of redemption), in accordance with Irish law, the United States securities laws and the Company's constitutional documents through open market share acquisitions. A total of 5,316,062 ordinary shares were redeemed by the Company under this buyback program for a total consideration of $400 million. The share buyback program was completed in December&#160;31, 2015, with a total of 6,198,481 ordinary shares redeemed during the year ended December&#160;31, 2015 for total consideration of $457.9 million (including the program for $400 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;&#160;&#160;&#160;&#160;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 and 21 July 2020.&#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&#160;31, 2018 with a total of 4,026,576 ordinary shares redeemed for a total consideration of $372.1 million. On January 8, 2019, the Company commenced a further share buyback program of up to 1.0 million ordinary shares which was completed during the year ended December&#160;31, 2019. These shares were redeemed by the Company for a total consideration of&#160;$141.6 million. On October 22, 2019, the Company commenced a further share buyback program.  At&#160;December&#160;31, 2019, 35,100 ordinary shares were redeemed by the Company for a total consideration of&#160;$5.3 million. During the year ended December&#160;31, 2020 1,235,218 ordinary shares were redeemed by the Company under this buyback program for a total consideration of $175.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"&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;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"&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;Under the repurchase program, a broker purchased 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 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 were irrevocable and the trading decisions in respect of the repurchase program were 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>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzc4Ng_69ef241b-caf5-445a-aab0-fae9cc9992ee"
      unitRef="shares">193417</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzg1Nw_f0697e28-b9fe-4b96-b0b9-7b9ae09dd402"
      unitRef="usdPerShare">68.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i881aa321df8646e0b1750cec35558802_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzg5Mg_1f39b52e-16bb-44d1-b1f9-5e2e3a3688dd"
      unitRef="usd">13200000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ief6ade4e96034965bfaa475ffa3c5ee3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzkyMg_ec64ede3-e5de-4e75-b7f8-9a4668a61d8f"
      unitRef="shares">144172</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="iabd254168c3b4c638c3e3854455fec2e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzk4NA_87de3af5-c756-49c5-abbe-dbd6f4bc9b11"
      unitRef="shares">63516</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i52fb00c0204f4986af2e1bdbad0a1cd6_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzEwOTc_d6b66ef6-adf2-47d1-a218-08dc69e60e80"
      unitRef="shares">329870</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i52fb00c0204f4986af2e1bdbad0a1cd6_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzExNjg_55498b96-9fbe-4511-876c-b58de99388e9"
      unitRef="usdPerShare">65.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i52fb00c0204f4986af2e1bdbad0a1cd6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzEyMDM_f3755c52-bbe4-4a2e-8cd9-869eefc23917"
      unitRef="usd">21600000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ieb6f64f670e3458da06e927397b13e0d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzEyMzM_46dbf1b9-5fdc-4245-a7ce-b7cbbad83a91"
      unitRef="shares">237119</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="ie871de4f95d94f95a2af3a19dd4048ad_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzEyOTU_0d9c002d-fbe4-47b3-b838-d68cd30f3dd9"
      unitRef="shares">118611</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ifbcc13c090624d3ca6f95c095f6a8f64_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzE0MDg_4e16f8ec-9f7d-4ea0-950e-f1d27cb55a99"
      unitRef="shares">408699</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ifbcc13c090624d3ca6f95c095f6a8f64_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzE0Nzk_f697735b-04ce-4493-af82-18d923ae851a"
      unitRef="usdPerShare">41.12</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ifbcc13c090624d3ca6f95c095f6a8f64_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzE1MTQ_3dc3e4a6-1ee9-4557-9bc5-1145fb99869c"
      unitRef="usd">16800000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i73cf636308a44f519d1458ba8da61e44_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzE1NDQ_33b91636-3da5-4e5f-8143-e239da842ee2"
      unitRef="shares">273742</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i8aaff7743964411e8342a88791239d5d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzE2MDY_0185390f-afa0-4bef-bb6c-5c319f9b9a69"
      unitRef="shares">215826</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i23ad66b356664ee29277597e7db16702_I20150731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzE3ODc_dc8a3903-4d68-4818-831b-f4a0738ea4c9"
      unitRef="usd">400000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i6c668555a7db4803a3813f5bcaeb47e1_D20150731-20150731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzIwNDI_94cfe430-497b-42e1-a4ce-9e5b1d5a9506"
      unitRef="shares">5316062</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6c668555a7db4803a3813f5bcaeb47e1_D20150731-20150731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzIxNDY_19cb3faa-6f50-40c7-bece-2ea776d95a37"
      unitRef="usd">400000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i6551fa1667344c8b89defd8cd8a06c78_D20150101-20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzIyMjg_4c9e6ddb-6c66-4832-9324-f3cba58f4633"
      unitRef="shares">6198481</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6551fa1667344c8b89defd8cd8a06c78_D20150101-20151231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzIzMjM_c5138867-5e2f-4299-8f8d-4baae17438d3"
      unitRef="usd">457900000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i23ad66b356664ee29277597e7db16702_I20150731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzIzNTM_8821da70-9c83-4aeb-b054-779eb61726c4"
      unitRef="usd">400000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <iclr:StockRepurchaseProgramAuthorizedPercentage
      contextRef="ifa12679422eb413d88baa8763f66531b_D20160722-20160722"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzI1MTA_c7b6b69e-65ce-4b8b-a3c1-fb456ef43ddd"
      unitRef="number">0.10</iclr:StockRepurchaseProgramAuthorizedPercentage>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i739af1f1316e44ad85f216eb5bc88454_I20161003"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzI3NDE_7ae8f5ef-c02f-46b2-ac84-af2875ed98ef"
      unitRef="usd">400000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i81d83892ba55478cabc539269a7e7bbd_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzEwOTk1MTE2MjgyNzM3_da8eefbd-46b2-45b2-97df-ecc7326f63d9"
      unitRef="shares">4026576</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i81d83892ba55478cabc539269a7e7bbd_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzEwOTk1MTE2MjgyNzQy_94e01787-08b2-4d01-b369-99208a0554e7"
      unitRef="usd">372100000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="ibf239de8cf2941a9bb75a34622a395f8_I20190108"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzI5NzA_cbb73e6e-77ea-447c-a84c-79d1c6a0773e"
      unitRef="shares">1000000.0</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ib68dbe682bdb43bd80f1512de31c5b17_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzMxMDY_cbc24558-9ac8-4f09-a22e-931f61d06cda"
      unitRef="usd">141600000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="id391cb1979f24e71943a2a395843618a_D20191231-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzMxOTQ_86a37bc8-afa2-4727-a7a0-f7048251dcfc"
      unitRef="shares">35100</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id391cb1979f24e71943a2a395843618a_D20191231-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzMyNzI_62bb9586-d570-498b-b54c-2ddacd5fda18"
      unitRef="usd">5300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i396952b6e3e04a2db7cae09ce7e8f87f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzgyNDYzMzcyMTM1NTI_08f81672-5f6b-4c32-9bf8-73060b228121"
      unitRef="shares">1235218</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i396952b6e3e04a2db7cae09ce7e8f87f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODQvZnJhZzpjNzAwMGJmYTlkZTQ0ODQxODA2M2FmMTI2OTdhNmFkMi90ZXh0cmVnaW9uOmM3MDAwYmZhOWRlNDQ4NDE4MDYzYWYxMjY5N2E2YWQyXzgyNDYzMzcyMTM1NTk_ec5dfed2-0c92-44af-a38e-39a5a8e856eb"
      unitRef="usd">175000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzgxMjk_300a1e36-63e8-49b9-aca0-83701ed95906">Income Taxes&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;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-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;The components of income before income tax expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;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;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;243,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;364,614&#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;The components of income tax expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;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;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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;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;40,306&#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 expense/ (benefit):&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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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 expense/ (benefit)&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;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;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,652&#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;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,958&#160;&lt;/span&gt;&lt;/td&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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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 cash flow 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;&#x2014;&#160;&lt;/span&gt;&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)&lt;/span&gt;&lt;/td&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;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: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;Total&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;47,943&#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;51,158&#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;41,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align: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;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 style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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% (2019:12.5%; 2018: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;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;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;45,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;/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,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Decrease 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;(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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;(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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;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,958&#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;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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;58,619&#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: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="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;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Accrued expenses and payments on account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;26,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;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;3,672&#160;&lt;/span&gt;&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,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;padding:2px 1pt;text-align:justify;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 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;3,184&#160;&lt;/span&gt;&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,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;155&#160;&lt;/span&gt;&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;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:justify;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 deferred tax assets&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;91,864&#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="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;93,546&#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:justify;vertical-align:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;(27,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;Deferred tax assets recognized&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;59,096&#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="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;65,825&#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: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&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;2,299&#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;7,206&#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"&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;At December&#160;31, 2020 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 $11.7 million.&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;At December&#160;31, 2020 U.S. subsidiaries had U.S. federal and state net operating loss ("NOL") carryforwards of approximately $16.6 million and $51.1 million, respectively. These NOLs are available for offset against future taxable income and the expiry dates are shown in the table below. Of the $16.6 million U.S. federal NOLs, approximately $6.4 million is available for offset against future U.S. federal taxable income in 2021. 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. &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;Of the U.S. federal NOLs, $15.2 million are limited by Section 382 as follows: $10.0 million for the years 2021 - 2022, $4.8 million in 2023 - 2027, $0.4 million for the years 2028 &#x2013; 2036. A&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;s at December&#160;31, 2020, U.S subsidiaries also had disallowed interest carryforwards of $29.1&#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"&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;At December&#160;31, 2020 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.1 million. At December&#160;31, 2020 those subsidiaries also had additional operating loss carryforwards of $15.1 million which are due to expire between 2021 and 2027 and operating loss carryforwards of $18.3 million which are due to expire between 2028 and 2037. In addition, at December 31, 2020 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.5 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&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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;13,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;1,363&#160;&lt;/span&gt;&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;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;/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;16,579&#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;51,141&#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-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&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="margin-bottom:9pt;margin-top: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;The valuation allowance at December&#160;31, 2020 was approximately $32.8 million. The valuation allowance for deferred tax assets as of December&#160;31, 2019 and December&#160;31, 2018 was $27.7 million and $27.3 million respectively. The net change in the total valuation allowance was an increase of $5.1 million during 2020 and an increase of $0.4 million during 2019. Of the total increase of $5.1 million in 2020, $3.6 million was recognized within income tax expense and $1.5 million was recognized in Other Comprehensive Income. Of the total increase of $0.4 million in 2019, $Nil resulted in a current year income tax expense, and $0.4 million was recognized in Other Comprehensive Income.&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;The valuation allowances at December&#160;31, 2020 and December&#160;31, 2019 were primarily related to operating loss and tax credit carry forwards 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 and projected future taxable income 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 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;The Company has recognized a deferred tax liability of $0.9 million (2019: $5.4 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 style="margin-bottom:10pt"&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;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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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;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;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;23,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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;401&#160;&lt;/span&gt;&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;2,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Decrease 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;(1,271)&lt;/span&gt;&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;(2,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#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,588&#160;&lt;/span&gt;&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,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;(347)&lt;/span&gt;&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;(182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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,518)&lt;/span&gt;&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,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;Unrecognized tax benefits at end of year&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;19,078&#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;20,156&#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;21,433&#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"&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;The relevant statute of limitations for unrecognized tax benefits totaling $3.2 million could potentially expire during 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Included in the balance of total unrecognized tax benefits at December&#160;31, 2020 were potential benefits of $19.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, 2019 and December&#160;31, 2018 included potential benefits which, if recognized, would affect the effective rate of income tax from continuing operations of $20.2 million and $21.4 million respectively.&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;Interest and penalties recognized during the year ended December&#160;31, 2020 amounted to a net release of $0.6 million (2019: Nil, 2018: net expense of $1.3 million) and are included within the income tax expense. Total accrued interest and penalties as of December&#160;31, 2020 and December&#160;31, 2019 were $0.5 million and $1.1 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"&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;Our major tax jurisdictions are the United States and Ireland. We may potentially be subjected to tax audits in both our major jurisdictions. In the United States, tax periods open to audit include the years ended December&#160;31, 2017, December&#160;31, 2018, December&#160;31, 2019 and December&#160;31, 2020. In Ireland, tax periods open to audit include the years ended December&#160;31, 2016, December&#160;31, 2017, December&#160;31, 2018, December&#160;31, 2019 and December&#160;31, 2020. 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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzgxNTA_221a99f9-e6bf-48bd-848a-af3066c17300">The components of income before income tax expense are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;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;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;243,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;364,614&#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;</iclr:IncomeBeforeIncomeTaxTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib6b835dcfe8249b6be9385d8d6ea46af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzMtMS0xLTEtMA_c9710ac6-77ad-431b-867d-6d1204e4a889"
      unitRef="usd">280310000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i0a3ddd19c7944ee98d7e93b7b517b31d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzMtMi0xLTEtMA_763903aa-fce0-4533-ad89-192626efe28a"
      unitRef="usd">323726000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i0ecc008c3a924bdfa75a07f6ee6ed84b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzMtMy0xLTEtMA_637080b6-348c-4bdc-8b78-8f696e98b4d6"
      unitRef="usd">243988000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="iffc3cc87512c4d328bdf5ca10244cf6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzQtMS0xLTEtMA_c61dc39e-c86f-4d66-8c1f-76db730c3e34"
      unitRef="usd">41950000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ice2eebc7162146b786d750bff90e62b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzQtMi0xLTEtMA_9380595b-3850-43d0-8e16-df5d9ba5b07a"
      unitRef="usd">21073000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic7ae394553044777b502622aca803a1a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzQtMy0xLTEtMA_9bc5a704-cc1a-493b-bb18-ff56c2ba6a6a"
      unitRef="usd">27499000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic2ea2e35a68f42d3b5ca9d2a36ee0577_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzUtMS0xLTEtMA_4677d753-c6a1-4748-9280-3777acb76dc0"
      unitRef="usd">58945000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i75dfde80f3354ab69d3d244898f5f9f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzUtMi0xLTEtMA_753af164-400b-43af-b551-e43930c90e5c"
      unitRef="usd">82190000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if77b6ff57f3c458ca3357e8b7c7c3c0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzUtMy0xLTEtMA_3d2591d7-e599-4626-a41d-588dd305af96"
      unitRef="usd">93127000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzYtMS0xLTEtMA_db7f8b62-08a2-4710-8366-4c04d32d8d84"
      unitRef="usd">381205000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzYtMi0xLTEtMA_5d68f2c4-e582-40d2-8a76-73721858cf0d"
      unitRef="usd">426989000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpkZWJmZTBkMGI5MGQ0MTlkOTZkYTRmZTEzZGEyZjI0NS90YWJsZXJhbmdlOmRlYmZlMGQwYjkwZDQxOWQ5NmRhNGZlMTNkYTJmMjQ1XzYtMy0xLTEtMA_c56d2ce9-c249-4bb6-9da5-235502fb947a"
      unitRef="usd">364614000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzgxMzA_59e774f3-0199-462a-8b6e-970963e97902">The components of income tax expense are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;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;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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;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;40,306&#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 expense/ (benefit):&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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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 expense/ (benefit)&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;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;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,652&#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;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,958&#160;&lt;/span&gt;&lt;/td&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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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 cash flow 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;&#x2014;&#160;&lt;/span&gt;&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)&lt;/span&gt;&lt;/td&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;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: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;Total&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;47,943&#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;51,158&#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;41,929&#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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib6b835dcfe8249b6be9385d8d6ea46af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzUtMS0xLTEtMA_41f033c2-f185-4fdd-832d-479e66ea7a7e"
      unitRef="usd">28963000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i0a3ddd19c7944ee98d7e93b7b517b31d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzUtMi0xLTEtMA_b5c7c331-d104-42c4-8210-43c94f923891"
      unitRef="usd">35955000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i0ecc008c3a924bdfa75a07f6ee6ed84b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzUtMy0xLTEtMA_8453a9b8-0ef9-42f8-bc1e-05014643313c"
      unitRef="usd">28042000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="iffc3cc87512c4d328bdf5ca10244cf6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzYtMS0xLTEtMA_6e634772-f03c-458f-98a6-76569334134a"
      unitRef="usd">3022000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ice2eebc7162146b786d750bff90e62b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzYtMi0xLTEtMA_050fd656-250a-449e-94a0-fcad1c3a259a"
      unitRef="usd">5073000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ic7ae394553044777b502622aca803a1a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzYtMy0xLTEtMA_f86b75e3-b1c7-4832-92ab-175395179661"
      unitRef="usd">2885000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ic2ea2e35a68f42d3b5ca9d2a36ee0577_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzctMS0xLTEtMA_ddff1571-9c60-481d-8d95-cb5cf9e9a7b4"
      unitRef="usd">14963000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i75dfde80f3354ab69d3d244898f5f9f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzctMi0xLTEtMA_8e82afed-c2de-4e84-97e4-7e74649f68b0"
      unitRef="usd">11642000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if77b6ff57f3c458ca3357e8b7c7c3c0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzctMy0xLTEtMA_6604fb71-d82b-4013-a91d-213ba50ee584"
      unitRef="usd">9379000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzgtMS0xLTEtMA_537e3abf-6163-492f-be0b-712a8518fd72"
      unitRef="usd">46948000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzgtMi0xLTEtMA_26e8e3f7-74cc-4f4e-b123-30055b4b8982"
      unitRef="usd">52670000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzgtMy0xLTEtMA_4d2dcb42-e77f-48ae-b46b-aa72cb38b87b"
      unitRef="usd">40306000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib6b835dcfe8249b6be9385d8d6ea46af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzExLTEtMS0xLTA_cf0a09b0-415b-4502-a57b-0a4e0f1c4e6f"
      unitRef="usd">1654000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0a3ddd19c7944ee98d7e93b7b517b31d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzExLTItMS0xLTA_e9ee1f7b-ed96-4ce8-8eef-8cecb6492d64"
      unitRef="usd">2833000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0ecc008c3a924bdfa75a07f6ee6ed84b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzExLTMtMS0xLTA_9e899371-f446-4335-98d8-1d36f92a7513"
      unitRef="usd">1054000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iffc3cc87512c4d328bdf5ca10244cf6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzEyLTEtMS0xLTA_d8507ef2-9fae-4371-a216-50920dc9ba8e"
      unitRef="usd">4577000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ice2eebc7162146b786d750bff90e62b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzEyLTItMS0xLTA_4ffaa927-9ae0-44e0-afc4-6e7b2a4c70ad"
      unitRef="usd">-3502000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic7ae394553044777b502622aca803a1a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzEyLTMtMS0xLTA_80ce1cb1-72f3-4acc-9db7-52bd7b6dd170"
      unitRef="usd">875000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic2ea2e35a68f42d3b5ca9d2a36ee0577_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzEzLTEtMS0xLTA_742a9f50-2762-49dd-8ca8-f1eb323dfa4d"
      unitRef="usd">-5304000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i75dfde80f3354ab69d3d244898f5f9f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzEzLTItMS0xLTA_5fea5252-3f5f-4fec-b3ca-a2ac8b3cb0fa"
      unitRef="usd">-868000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if77b6ff57f3c458ca3357e8b7c7c3c0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzEzLTMtMS0xLTA_77cc2c34-381a-4ee1-9bda-9da168ef866b"
      unitRef="usd">-277000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzE0LTEtMS0xLTA_2c5f279a-0d34-4357-9c36-161aa15b9698"
      unitRef="usd">927000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzE0LTItMS0xLTA_a5258adf-792c-42e0-bf19-f7b82ed38f33"
      unitRef="usd">-1537000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzE0LTMtMS0xLTA_8120b07e-5d34-4a0a-8d95-cedf5ccc56d9"
      unitRef="usd">1652000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzE2LTEtMS0xLTA_3581fd2b-e4d4-44e3-b464-99bb00ea648a"
      unitRef="usd">47875000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzE2LTItMS0xLTA_5df09806-0323-4b20-8a32-41d40f66d970"
      unitRef="usd">51133000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzE2LTMtMS0xLTA_913a47e0-8e6a-4f38-a5a0-b43d69c4a081"
      unitRef="usd">41958000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzIwLTEtMS0xLTA_fd1a7383-0345-41a1-b661-3c95249840ea"
      unitRef="usd">68000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzIwLTItMS0xLTA_6b4a1f15-8d6c-4512-bef6-942b8d4f9278"
      unitRef="usd">25000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzIwLTMtMS0xLTA_6ffcb2cb-0a10-4d9e-a9e3-029629ce74ff"
      unitRef="usd">119000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzIxLTEtMS0xLTA_efe7d5ea-3f5b-40f9-8cb0-be54d129b003"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzIxLTItMS0xLTA_57b38c83-8072-4865-8b06-fe121a8a57c5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzIxLTMtMS0xLTA_54404345-ce67-4a45-94c2-79319e05a637"
      unitRef="usd">-148000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzIzLTEtMS0xLTA_1e9cd002-7412-4889-acae-cdd23296c47d"
      unitRef="usd">47943000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzIzLTItMS0xLTA_36de5f49-1f31-4f92-9b39-3e3d8559e095"
      unitRef="usd">51158000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo2MDhiMjEzMzI5MWU0OTdkYWVlMWY5NmY0Y2FlODEwYi90YWJsZXJhbmdlOjYwOGIyMTMzMjkxZTQ5N2RhZWUxZjk2ZjRjYWU4MTBiXzIzLTMtMS0xLTA_03c78098-ca9f-4038-83b6-5cf90320dff2"
      unitRef="usd">41929000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquity>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzgxMzI_c09c73bd-7f86-490c-af00-f066d05180a4">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;vertical-align:top;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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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% (2019:12.5%; 2018: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;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;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;45,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;/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,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Decrease 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;(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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;(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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;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,958&#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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzMtMS0xLTEtMA_9c0adc09-3e39-48ce-af8f-23c1f371f344"
      unitRef="usd">47651000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzMtMi0xLTEtMA_9982654c-0472-4263-8210-5867a7b52da5"
      unitRef="usd">53374000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzMtMy0xLTEtMA_c8daf7d7-f625-4f28-9391-fcbc2110a399"
      unitRef="usd">45577000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzQtMS0xLTEtMA_1b95ec9e-f487-4148-b1eb-4de7eb380955"
      unitRef="usd">7943000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzQtMi0xLTEtMA_8151114d-c8ec-4b49-aa6d-8e70f4fbf921"
      unitRef="usd">7356000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzQtMy0xLTEtMA_1cd03aec-3dd4-470a-8593-1d44575be689"
      unitRef="usd">7649000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzUtMS0xLTEtMA_ac8084d1-afe2-4cf4-a0f9-be6f6a746525"
      unitRef="usd">1243000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzUtMi0xLTEtMA_9b4fa655-fb51-4b51-bbb7-f9408c7bc366"
      unitRef="usd">893000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzUtMy0xLTEtMA_139b5d82-7563-4bec-97f4-835fa226733d"
      unitRef="usd">1243000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzYtMS0xLTEtMA_394d93f7-b0e9-4841-a07f-8f6353f1fa86"
      unitRef="usd">3581000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzYtMi0xLTEtMA_6ba3d206-2d4b-4c2c-a52c-4b8fd1d0261d"
      unitRef="usd">-10000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzYtMy0xLTEtMA_80e56deb-a542-4412-bd36-9d4463fe6582"
      unitRef="usd">5667000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzctMS0xLTEtMA_6e40d439-42eb-4c3c-8058-95dd4783f7fd"
      unitRef="usd">108000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzctMi0xLTEtMA_714f6aa9-2966-469c-a0f5-b9a8b439cb38"
      unitRef="usd">359000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzctMy0xLTEtMA_a42f0ecb-83b7-4c01-a846-76a75d3f7275"
      unitRef="usd">-147000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzgtMS0xLTEtMA_a883b31a-340f-4da8-91e8-4f908a96a874"
      unitRef="usd">-1672000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzgtMi0xLTEtMA_d0ff8534-8b5a-49b8-a74a-f95a52b05e81"
      unitRef="usd">-1273000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzgtMy0xLTEtMA_331d5aa2-2751-414e-8661-d0177106c26b"
      unitRef="usd">-5423000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzktMS0xLTEtMA_20697532-121d-4270-86e9-697812beb344"
      unitRef="usd">-5150000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzktMi0xLTEtMA_8aef2e1b-0b08-49ea-8b86-b886cdf75a6c"
      unitRef="usd">-7383000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzktMy0xLTEtMA_da5ba932-803e-4dbd-b4e8-ffce9cd40a23"
      unitRef="usd">-8301000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzExLTEtMS0xLTA_fcb2a56f-cf61-4110-a3d7-aceabca8b0c3"
      unitRef="usd">-3343000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzExLTItMS0xLTA_08515095-8db5-4c7b-be13-7998a473c7fd"
      unitRef="usd">-397000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzExLTMtMS0xLTA_2f8d04ae-2171-4a61-91c6-e4cea8902955"
      unitRef="usd">-1821000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzEyLTEtMS0xLTA_8edb0f94-ea1d-43b0-a658-30402b6dce9a"
      unitRef="usd">47875000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzEyLTItMS0xLTA_200bdbbc-d824-4402-a88f-84590e4d7258"
      unitRef="usd">51133000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo0MzMzZDZmMWQ2MmI0YmYzYjVhN2E3OWNmNjBjMjQ4Yi90YWJsZXJhbmdlOjQzMzNkNmYxZDYyYjRiZjNiNWE3YTc5Y2Y2MGMyNDhiXzEyLTMtMS0xLTA_b2940598-6686-49d8-a3fc-45db6ef1ca13"
      unitRef="usd">41958000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzgxNTQ_428c8ac6-a74b-4f66-a6f4-6de1bf5ac7ba">The tax effects of temporary differences that give rise to significant portions of deferred tax assets and deferred tax liabilities are presented below:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;58,619&#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: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="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;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Accrued expenses and payments on account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;26,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;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;3,672&#160;&lt;/span&gt;&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,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;padding:2px 1pt;text-align:justify;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 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;3,184&#160;&lt;/span&gt;&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,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;2,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;155&#160;&lt;/span&gt;&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;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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:justify;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 deferred tax assets&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;91,864&#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="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;93,546&#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:justify;vertical-align:top"&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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;(27,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;Deferred tax assets recognized&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;59,096&#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="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;65,825&#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: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&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;2,299&#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;7,206&#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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzMtMS0xLTEtMA_cfc51adb-6762-4cf8-baff-e746ced94ae0"
      unitRef="usd">1359000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzMtMi0xLTEtMA_f602edaf-8942-4787-9d4c-cf5d4a0d8ec1"
      unitRef="usd">1102000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzQtMS0xLTEtMA_40cd09f5-af94-4e27-9829-940f338c5685"
      unitRef="usd">9402000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzQtMi0xLTEtMA_5c2662a1-d6bc-489f-a8c5-22707d0d118c"
      unitRef="usd">11838000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzUtMS0xLTEtMA_57ea51b5-b55f-42fd-8a23-ead987e24b23"
      unitRef="usd">31629000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzUtMi0xLTEtMA_72324ac6-69ba-48ae-bf3e-024c520be232"
      unitRef="usd">27590000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzYtMS0xLTEtMA_96248c26-1558-42b6-b9c2-c90bbcdcaba4"
      unitRef="usd">13398000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzYtMi0xLTEtMA_91e1d140-a309-4e5c-87f0-0d6f83688024"
      unitRef="usd">11805000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzctMS0xLTEtMA_4fde8466-765a-4371-aa79-8ba2217baec1"
      unitRef="usd">1009000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzctMi0xLTEtMA_3bf545fb-3462-406f-bbce-942f6eb0003b"
      unitRef="usd">6284000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzgtMS0xLTEtMA_510ba789-e27c-4441-8928-2c8e48b250ae"
      unitRef="usd">56797000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzgtMi0xLTEtMA_f766d902-8095-4167-b3d1-d4420e53e211"
      unitRef="usd">58619000</us-gaap:DeferredTaxLiabilities>
    <iclr:DeferredTaxAssetsOperatingLossAndTaxCreditsCarryforwards
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzExLTEtMS0xLTA_27127acf-e647-4b1c-8fab-32489974d3ee"
      unitRef="usd">42794000</iclr:DeferredTaxAssetsOperatingLossAndTaxCreditsCarryforwards>
    <iclr:DeferredTaxAssetsOperatingLossAndTaxCreditsCarryforwards
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzExLTItMS0xLTA_59a9b97f-d4df-4605-b961-21f0f65c41a2"
      unitRef="usd">37865000</iclr:DeferredTaxAssetsOperatingLossAndTaxCreditsCarryforwards>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzEyLTEtMS0xLTA_f2fc1559-b602-4665-9a02-4c8a61c20f61"
      unitRef="usd">6040000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzEyLTItMS0xLTA_a9c6dffe-7fb5-4d0a-af25-27506ae700e0"
      unitRef="usd">5257000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <iclr:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzEzLTEtMS0xLTA_3c75a490-be01-4a79-a20a-063d937e8f1c"
      unitRef="usd">9394000</iclr:DeferredTaxAssetsOperatingLeaseLiability>
    <iclr:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzEzLTItMS0xLTA_7bcc5d17-1c27-4b98-9d0d-a4985286b587"
      unitRef="usd">11754000</iclr:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE0LTEtMS0xLTA_424cc781-c56f-4ea2-b2ca-037fb684700a"
      unitRef="usd">24368000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE0LTItMS0xLTA_cdc04b55-d587-4365-923a-bd0f9c61ef46"
      unitRef="usd">26380000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE1LTEtMS0xLTA_f8cb28c6-6cf4-497b-aaad-fbc53766fe51"
      unitRef="usd">3672000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE1LTItMS0xLTA_86cbbcc8-2ae4-404d-94a4-ed8ae5da2322"
      unitRef="usd">5009000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE2LTEtMS0xLTA_a1555142-8957-4b24-8001-3428d87f58c6"
      unitRef="usd">3184000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE2LTItMS0xLTA_924f3c02-959d-4794-9fbe-fa12bc30401c"
      unitRef="usd">2744000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <iclr:DeferredTaxAssetContractWithCustomerLiability
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE3LTEtMS0xLTA_bc5ff09e-3718-4745-a6c6-c5670f942b1a"
      unitRef="usd">2257000</iclr:DeferredTaxAssetContractWithCustomerLiability>
    <iclr:DeferredTaxAssetContractWithCustomerLiability
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE3LTItMS0xLTA_c645187d-8994-4752-ae49-c38da3c3baf0"
      unitRef="usd">3933000</iclr:DeferredTaxAssetContractWithCustomerLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE4LTEtMS0xLTA_00b3863a-b3ff-419c-a97a-e37061a0898e"
      unitRef="usd">155000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE4LTItMS0xLTA_548398ed-79d3-4475-9cee-e29f7e946c58"
      unitRef="usd">604000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE5LTEtMS0xLTA_1d8c0b29-bab4-4981-8817-f01afac5ea91"
      unitRef="usd">91864000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzE5LTItMS0xLTA_cd8c6b12-ab14-4d67-8ead-d695cc7352a3"
      unitRef="usd">93546000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzIwLTEtMS0xLTA_eebbdb4d-5357-4721-a8d6-f22c8063d0b8"
      unitRef="usd">32768000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzIwLTItMS0xLTA_4858f5b7-81f5-40f9-bf14-cdef666981a3"
      unitRef="usd">27721000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzIxLTEtMS0xLTA_9e107125-f532-4bde-96a2-940a8d2eee1d"
      unitRef="usd">59096000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzIxLTItMS0xLTA_da09d694-167a-4d62-9ebf-edfee63f013f"
      unitRef="usd">65825000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzIyLTEtMS0xLTA_a2b2ca3d-d85a-4509-87a4-0b81b2e0e9b0"
      unitRef="usd">2299000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZToyZWJkNjgwNTE2NmE0NDMwYWY0ODgwMDY1Y2QxYTU1MC90YWJsZXJhbmdlOjJlYmQ2ODA1MTY2YTQ0MzBhZjQ4ODAwNjVjZDFhNTUwXzIyLTItMS0xLTA_85a7d721-eaef-4290-a7d4-26dcdfd3ff08"
      unitRef="usd">7206000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <iclr:DeferredTaxAssetsAdditionalTaxCreditCarryforwardsNotSubjectToExpiration
      contextRef="i8969df2e15cd48ba960291fdc694c52a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzE1NTc_8f539541-bd18-4651-8055-42b467040cfb"
      unitRef="usd">11700000</iclr:DeferredTaxAssetsAdditionalTaxCreditCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="id926b42a30f4401f84425c784ac54b7e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzE2NzI_7f00481b-5aac-4b08-969d-83a8d9ab8f33"
      unitRef="usd">16600000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i267c5bd39d0d4e4ea148f87b22ce457a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzE2Nzk_1f3fdfbe-2679-43df-a5ee-2bfb85bcaf91"
      unitRef="usd">51100000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="id926b42a30f4401f84425c784ac54b7e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzE4MjE_7f00481b-5aac-4b08-969d-83a8d9ab8f33"
      unitRef="usd">16600000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <iclr:OperatingLossCarryforwardsUSFederal
      contextRef="iaecdc85c21714b1a8a7f4ffbcb3cafe9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzE4NTc_37fbd1ba-b435-4ec8-bb95-8d7fcabbaf94"
      unitRef="usd">6400000</iclr:OperatingLossCarryforwardsUSFederal>
    <us-gaap:OperatingLossCarryforwards
      contextRef="id926b42a30f4401f84425c784ac54b7e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzIyMDg_a5a54f12-0e16-4cb6-9aab-f09533bc7bba"
      unitRef="usd">15200000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i6af65e8cf1d14c8ca6edaeda5f24611e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzIyOTg_b7dcaf68-c5e2-4811-8361-e218b4379dc3"
      unitRef="usd">10000000.0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ifd165487c6d44dc6a3575463380aa599_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzIzMjg_66209534-87a6-4fa7-8203-385bb1f7e7d7"
      unitRef="usd">4800000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i528f95d43e9545c49b896250b0ed6d66_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzIzNDU_063f0257-c4d8-4700-aca2-770d022ace82"
      unitRef="usd">400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="id926b42a30f4401f84425c784ac54b7e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzI1ODM4NTIzMjY2MjUw_f6d2d899-bf15-49cc-be0a-a737971bc86c"
      unitRef="usd">29100000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i478f18dd67b94aa39b5686f04b4c29b2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzI4OTg_e433d3ee-feef-4c64-95fb-20b17df114fc"
      unitRef="usd">42100000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="ib66ca1aaea68410389e57e28e70c4ae1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzMxNzg_898f1c73-48a9-4003-b057-ea755bbddaaa"
      unitRef="usd">15100000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="if3dd93479b144468b4dabe9e9c3d0e63_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzMyNjM_52a32d2c-ac4f-4162-9a18-f84fefd2f67a"
      unitRef="usd">18300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <iclr:DeferredTaxAssetsAdditionalTaxCreditCarryforwardsNotSubjectToExpiration
      contextRef="i61a08ff432e146f9972e6d2bb7ec49ce_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzE1OTQyOTE4NjE0Njk0_0e928919-dcba-4449-ae94-fca393e7c003"
      unitRef="usd">5500000</iclr:DeferredTaxAssetsAdditionalTaxCreditCarryforwardsNotSubjectToExpiration>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzgxNTY_9bedb716-afc2-405c-94e4-6d98c2dd2ab7">The expected expiry dates of these US losses are as follows:&#160;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;13,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;1,363&#160;&lt;/span&gt;&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;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;/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;16,579&#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;51,141&#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="i30a215cb1c7840b994943eaa283bea6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo1M2Y4ZDQxZGE3MjM0OTFlODgwYjIxNDYzZjVkNGRjNC90YWJsZXJhbmdlOjUzZjhkNDFkYTcyMzQ5MWU4ODBiMjE0NjNmNWQ0ZGM0XzItMS0xLTEtMA_59f33132-e498-4ac5-963a-90bf361a756f"
      unitRef="usd">13295000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="ia187b4c0723d40acb01169e8a23934c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo1M2Y4ZDQxZGE3MjM0OTFlODgwYjIxNDYzZjVkNGRjNC90YWJsZXJhbmdlOjUzZjhkNDFkYTcyMzQ5MWU4ODBiMjE0NjNmNWQ0ZGM0XzItMi0xLTEtMA_e6fe4572-f686-4ce1-a693-402cf3455137"
      unitRef="usd">51092000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="ide5bdf3df56541fca9e4fb3518c1dab7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo1M2Y4ZDQxZGE3MjM0OTFlODgwYjIxNDYzZjVkNGRjNC90YWJsZXJhbmdlOjUzZjhkNDFkYTcyMzQ5MWU4ODBiMjE0NjNmNWQ0ZGM0XzMtMS0xLTEtMA_c1862c96-48cd-4f12-9cca-5a6805ba4e1b"
      unitRef="usd">1921000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration
      contextRef="ibf130d75c0614c4dbde96ffc6252d73c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo1M2Y4ZDQxZGE3MjM0OTFlODgwYjIxNDYzZjVkNGRjNC90YWJsZXJhbmdlOjUzZjhkNDFkYTcyMzQ5MWU4ODBiMjE0NjNmNWQ0ZGM0XzMtMi0xLTEtMA_442b2037-611f-4326-bdbd-700506f906fe"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="id926b42a30f4401f84425c784ac54b7e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo1M2Y4ZDQxZGE3MjM0OTFlODgwYjIxNDYzZjVkNGRjNC90YWJsZXJhbmdlOjUzZjhkNDFkYTcyMzQ5MWU4ODBiMjE0NjNmNWQ0ZGM0XzQtMS0xLTEtMA_3dfc2c27-8640-417a-b59f-9ac0fb74bc17"
      unitRef="usd">1363000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="i267c5bd39d0d4e4ea148f87b22ce457a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo1M2Y4ZDQxZGE3MjM0OTFlODgwYjIxNDYzZjVkNGRjNC90YWJsZXJhbmdlOjUzZjhkNDFkYTcyMzQ5MWU4ODBiMjE0NjNmNWQ0ZGM0XzQtMi0xLTEtMA_6ced4a09-89ab-4577-99ec-2886e945ea1a"
      unitRef="usd">49000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="id926b42a30f4401f84425c784ac54b7e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo1M2Y4ZDQxZGE3MjM0OTFlODgwYjIxNDYzZjVkNGRjNC90YWJsZXJhbmdlOjUzZjhkNDFkYTcyMzQ5MWU4ODBiMjE0NjNmNWQ0ZGM0XzYtMS0xLTEtMA_85f480b3-a7b1-417e-a619-f3c94ab1fc4b"
      unitRef="usd">16579000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i267c5bd39d0d4e4ea148f87b22ce457a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTo1M2Y4ZDQxZGE3MjM0OTFlODgwYjIxNDYzZjVkNGRjNC90YWJsZXJhbmdlOjUzZjhkNDFkYTcyMzQ5MWU4ODBiMjE0NjNmNWQ0ZGM0XzYtMi0xLTEtMA_2ab1a20d-089b-43db-a7d5-aa8c50752bc8"
      unitRef="usd">51141000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax
      contextRef="iaecdc85c21714b1a8a7f4ffbcb3cafe9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzM0Nzc_4f965148-5023-4152-9dce-f85ec77b459c"
      unitRef="usd">800000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzM5NDU_1e781d70-4abd-436f-8fe1-3bb5949f9462"
      unitRef="usd">32800000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzQwMTc_5fdfef80-faec-4fb2-9280-963663fdac98"
      unitRef="usd">27700000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="id2ae55910f734fe8a01ef8f2ce986a4e_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzQwMjQ_3b60179d-bca2-4d5c-80e4-60f4afa01e31"
      unitRef="usd">27300000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzQxMDg_5dfc9c04-e6a8-4cee-b4b9-f33c017353a3"
      unitRef="usd">5100000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzQxNDA_89888d3a-0fef-4e8e-b737-4fa2db652966"
      unitRef="usd">400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzQxNzk_5dfc9c04-e6a8-4cee-b4b9-f33c017353a3"
      unitRef="usd">5100000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ic7af1f4797cc4b5da17574820a930ead_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzE1OTQyOTE4NjE1MDMy_9e221702-24ae-4da2-bfc9-9a4a6dc54317"
      unitRef="usd">3600000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i27f30a148c314695946a70afcde52083_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzQyNDE_50534b3f-f4ab-4697-a999-eb450309ea10"
      unitRef="usd">1500000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzQzMTU_89888d3a-0fef-4e8e-b737-4fa2db652966"
      unitRef="usd">400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ia2eed93aa1c74f11ab9999ec368c5cd9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzQzMjU_3eaf0344-18f7-4330-b6c6-d12749b5fa60"
      unitRef="usd">0</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i7a45d515536f4dfa89922a2d6ffa900f_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzQzNzk_572338bc-7902-45b4-b1ff-eb65386e7d9c"
      unitRef="usd">400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzU4NjE_a9dfa8c9-8656-42bc-ae8e-a4dc9b63b3ff"
      unitRef="usd">900000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzU4Njk_f3140267-b193-4488-8c34-9399e2b3c379"
      unitRef="usd">5400000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzgxMzY_1f034ec8-718c-4ede-869d-1c548c480c63">A reconciliation of the beginning and ending amount of total unrecognized tax benefits is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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;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;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;23,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 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;401&#160;&lt;/span&gt;&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;2,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Decrease 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;(1,271)&lt;/span&gt;&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;(2,915)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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 current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#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,588&#160;&lt;/span&gt;&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,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;(347)&lt;/span&gt;&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;(182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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,518)&lt;/span&gt;&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,339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;Unrecognized tax benefits at end of year&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;19,078&#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;20,156&#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;21,433&#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:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzItMS0xLTEtMA_8ee1cdd4-3e0e-4e62-a9f3-9056a2f74b6e"
      unitRef="usd">20156000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id2ae55910f734fe8a01ef8f2ce986a4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzItMi0xLTEtMA_99b07d23-fbc7-47fe-8fcb-71238577df42"
      unitRef="usd">21433000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ife55e1eb32ff4cafb88cabde123f260b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzItMy0xLTEtMA_ccd5c8fe-9e87-4c1c-9af0-86b2d7bc90d7"
      unitRef="usd">23720000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzMtMS0xLTEtMA_c4cbf2c1-0108-41d2-afc4-10220a80c3dc"
      unitRef="usd">401000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzMtMi0xLTEtMA_38764f6b-143c-457f-811b-ee98fedcb2a6"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzMtMy0xLTEtMA_8d98574d-93bf-4caf-83b3-daa6056ce0c2"
      unitRef="usd">2084000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzQtMS0xLTEtMA_7e906787-70c6-4c6e-ace3-7f11e2aedd22"
      unitRef="usd">1271000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzQtMi0xLTEtMA_19bac270-a357-4fab-a755-bb4be33041d8"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzQtMy0xLTEtMA_cd626041-8721-434b-a347-674d4781274d"
      unitRef="usd">2915000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzUtMS0xLTEtMA_62218923-224e-4cb0-8fc1-9ef2fb28950c"
      unitRef="usd">2931000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzUtMi0xLTEtMA_88d17b4e-9103-4461-b8fd-ae4fa1da2ace"
      unitRef="usd">1588000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzUtMy0xLTEtMA_dcd689d7-943f-4d52-b79e-48d3a3b8e123"
      unitRef="usd">3065000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzYtMS0xLTEtMA_7e32a58d-3b78-4be3-ae39-262748979c59"
      unitRef="usd">369000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzYtMi0xLTEtMA_1d620f79-fa4e-4391-b893-ea720fb70640"
      unitRef="usd">347000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzYtMy0xLTEtMA_c8c2a8ff-9773-4237-bd5c-feb1e80ee4fd"
      unitRef="usd">182000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzctMS0xLTEtMA_01b79815-8264-4112-882a-d8f5c8ffbae6"
      unitRef="usd">2770000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzctMi0xLTEtMA_326a19e9-901a-49ff-9b70-6b780b0507a5"
      unitRef="usd">2518000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzctMy0xLTEtMA_e1cf4937-22f0-48c6-aa9d-116c692f0dd3"
      unitRef="usd">4339000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzgtMS0xLTEtMA_50b74d11-4e37-4f0e-b275-7cb9645d1a92"
      unitRef="usd">19078000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzgtMi0xLTEtMA_db86e7fd-c437-4554-8be0-1e88a33effd0"
      unitRef="usd">20156000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id2ae55910f734fe8a01ef8f2ce986a4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90YWJsZTpiYWM1ZjlhNTU0MGQ0ZmQ3ODg5NDhiNDQ0ZjVkOGU2Mi90YWJsZXJhbmdlOmJhYzVmOWE1NTQwZDRmZDc4ODk0OGI0NDRmNWQ4ZTYyXzgtMy0xLTEtMA_ef71ac5d-9126-4b24-b661-847cd339cce4"
      unitRef="usd">21433000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzY5NDU_61a02aca-8595-470f-a46e-bc3fae98a8c0"
      unitRef="usd">3200000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzcwODA_5480b88c-63e1-486a-8dc0-c5ef38f74e2f"
      unitRef="usd">19100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzczNjU_9e100902-1cfb-4e42-9041-36a84083ad1b"
      unitRef="usd">20200000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="id2ae55910f734fe8a01ef8f2ce986a4e_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzczNzI_f5328d53-a9fe-4d38-bca4-4d6cfca37b7d"
      unitRef="usd">21400000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5XzE1OTQyOTE4NjE1NjA4_549b382f-53dc-4020-985b-3327fc7912d5"
      unitRef="usd">600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5Xzc0ODY_ddfcb3a0-fb64-485f-bbb9-ede93a17f942"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5Xzc1MDk_cdff88d3-1ec0-4167-be47-9dd21c0e6498"
      unitRef="usd">1300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5Xzc2MTk_dec78d17-249e-46b0-a93f-fb3a26206f7f"
      unitRef="usd">500000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xODcvZnJhZzoyMzQxY2IwM2JiZjM0MDI1YmI4OWRjNDFiZWYyNjFhOS90ZXh0cmVnaW9uOjIzNDFjYjAzYmJmMzQwMjViYjg5ZGM0MWJlZjI2MWE5Xzc2MjY_8d33a79b-ce68-4879-a79b-a74789dd0898"
      unitRef="usd">1100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1XzEwMjE_516e775c-88e6-4b30-8289-7f642a2b5dec">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;Restructuring recognized during the year ended December&#160;31, 2020 comprise:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;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;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;12,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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;12,490&#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-style:italic;font-weight:400;line-height:120%"&gt;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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;A restructuring charge of $18.1 million was recognized during the year ended December&#160;31, 2020 under a restructuring plan adopted following a review of operations.&#160;The restructuring plan reflected resource rationalization across the business to improve resource utilization, resulting in a charge of $11.4 million and office consolidation resulting in a charge for onerous lease obligation of $6.7 million, including the recognition of an impairment of right of use assets of $5.4 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 22 - 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;) and provision for other related costs of $1.3 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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;Workforce reductions&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;Onerous leases&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;Total&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="15" 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;Initial restructuring charge recorded&lt;/span&gt;&lt;/td&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;11,391&#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 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: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,698&#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 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: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;18,089&#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;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 charge&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;11,391&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:0 1pt"/&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;6,698&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:0 1pt"/&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;18,089&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/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-style:italic;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="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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;Workforce reductions liability&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;Onerous lease liability&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;Total&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="15" 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;Initial restructuring 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;11,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="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;6,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(8,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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: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;Provision at December 31, 2020&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;4,404&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:0 1pt"/&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;5,714&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:0 1pt"/&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;10,118&#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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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;Future minimum lease payments (including related costs), associated with the 2020 restructuring plan, under the non-cancelable onerous leases as of December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&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 payments&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: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;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;2,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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:left;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;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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;Total future minimum lease payments (including related costs)&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;6,177&#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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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:#cceeff;border-bottom:3pt double #000;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 #000;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,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Prior Period Restructuring Charges&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;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;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;A restructuring charge of $12.5&#160;million was recognized during the year ended December&#160;31, 2018, under a restructuring plan adopted following a review of operations. The restructuring plan reflected resource rationalization across the business to improve resource utilizations, resulting in a charge of  $9.7 million and office consolidation resulting in the recognition of an onerous lease obligation of $2.8 million. No additional charge was recorded during the twelve months ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:17pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.200%"/&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;Workforce&lt;br/&gt;reductions&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;Onerous&lt;br/&gt;Lease&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;Total&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;Total provision recognized&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;9,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 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,806&#160;&lt;/span&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;12,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Utilized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,399)&lt;/span&gt;&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;(672)&lt;/span&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,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-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;Provision at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;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-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;2,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;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-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;6,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Utilized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,554)&lt;/span&gt;&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,228)&lt;/span&gt;&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,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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 #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;Provision at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;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-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;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;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-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;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Utilized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(731)&lt;/span&gt;&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;(276)&lt;/span&gt;&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,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision at December 31, 2020&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;&#x2014;&#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;630&#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;630&#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="margin-bottom:12pt;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;&#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;At December&#160;31, 2020 $7.2 million is included within other liabilities and $3.5 million within non-current other liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1XzEwMTc_2ebd7b8a-854d-409d-b669-1139dafad1ba">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restructuring recognized during the year ended December&#160;31, 2020 comprise:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;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;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;12,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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;12,490&#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:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozMDkyNDRlNGVlNDk0ZDdjYjk0NGY1YjNkYzlkNWFjMy90YWJsZXJhbmdlOjMwOTI0NGU0ZWU0OTRkN2NiOTQ0ZjViM2RjOWQ1YWMzXzMtMS0xLTEtMA_196b40f4-fbde-4d84-9ae6-5457189c9571"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozMDkyNDRlNGVlNDk0ZDdjYjk0NGY1YjNkYzlkNWFjMy90YWJsZXJhbmdlOjMwOTI0NGU0ZWU0OTRkN2NiOTQ0ZjViM2RjOWQ1YWMzXzMtMi0xLTEtMA_4c57f796-a4fa-40f0-898a-eb2dc8da6e0a"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozMDkyNDRlNGVlNDk0ZDdjYjk0NGY1YjNkYzlkNWFjMy90YWJsZXJhbmdlOjMwOTI0NGU0ZWU0OTRkN2NiOTQ0ZjViM2RjOWQ1YWMzXzMtMy0xLTEtMA_82c47db5-ff5a-4e98-9408-6e2e92980319"
      unitRef="usd">12490000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozMDkyNDRlNGVlNDk0ZDdjYjk0NGY1YjNkYzlkNWFjMy90YWJsZXJhbmdlOjMwOTI0NGU0ZWU0OTRkN2NiOTQ0ZjViM2RjOWQ1YWMzXzQtMS0xLTEtMA_74ffbf80-0e04-49bf-babb-0b8b4ba9fc94"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozMDkyNDRlNGVlNDk0ZDdjYjk0NGY1YjNkYzlkNWFjMy90YWJsZXJhbmdlOjMwOTI0NGU0ZWU0OTRkN2NiOTQ0ZjViM2RjOWQ1YWMzXzQtMi0xLTEtMA_0916118b-f0f1-4a7c-89e6-5de1c7a9ad16"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozMDkyNDRlNGVlNDk0ZDdjYjk0NGY1YjNkYzlkNWFjMy90YWJsZXJhbmdlOjMwOTI0NGU0ZWU0OTRkN2NiOTQ0ZjViM2RjOWQ1YWMzXzQtMy0xLTEtMA_b7915408-403f-48b4-a26f-773e94691533"
      unitRef="usd">12490000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i439a9c671b8348fb9c09defa1464a6af_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1XzgyNDYzMzcyMTA2MDY_dea464a7-ed9f-4931-82de-53ae72611a62"
      unitRef="usd">18100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie0e9a66383ca42ce93d35783dca55468_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1XzgyNDYzMzcyMTA4NTY_93cd00b7-d785-42b2-b97c-eb4a6d27a216"
      unitRef="usd">11400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0219072dde19442e9a0728ef8487862b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1XzgyNDYzMzcyMTA5Mzk_dbde2668-9ee2-4e0e-b599-6ca2dcc0e641"
      unitRef="usd">6700000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1XzE3NTkyMTg2MDQ4ODI2_6612c84e-926d-4ecd-ab17-5bc15cf6483c"
      unitRef="usd">5400000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:RestructuringCharges
      contextRef="i55e90e752e804044b25da2caaf7f081d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1XzgyNDYzMzcyMTEwOTk_2480d15f-19e6-4039-9fc8-42fac56eae58"
      unitRef="usd">1300000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1Xzk4OTU2MDQ2NTQ2MTQ_3bd0c02e-a767-414e-a24d-4b30d58767e0">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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;Workforce reductions&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;Onerous leases&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;Total&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="15" 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;Initial restructuring charge recorded&lt;/span&gt;&lt;/td&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;11,391&#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 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: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,698&#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 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: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;18,089&#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;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 charge&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;11,391&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:0 1pt"/&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;6,698&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:0 1pt"/&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;18,089&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/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-style:italic;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="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&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;Workforce reductions liability&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;Onerous lease liability&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;Total&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="15" 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;Initial restructuring 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;11,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="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;6,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(8,296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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: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;Provision at December 31, 2020&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;4,404&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:0 1pt"/&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;5,714&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000;padding:0 1pt"/&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;10,118&#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;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.200%"/&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;Workforce&lt;br/&gt;reductions&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;Onerous&lt;br/&gt;Lease&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;Total&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;Total provision recognized&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;9,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 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,806&#160;&lt;/span&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;12,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Utilized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,399)&lt;/span&gt;&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;(672)&lt;/span&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,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-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;Provision at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;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-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;2,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;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-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;6,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Utilized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,554)&lt;/span&gt;&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,228)&lt;/span&gt;&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,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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 #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;Provision at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;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-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;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;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-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;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Utilized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(731)&lt;/span&gt;&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;(276)&lt;/span&gt;&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,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision at December 31, 2020&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;&#x2014;&#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;630&#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;630&#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:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="if39160121c0b428d8084d4c1501bc30a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTo4OGNiNzlhMTNiYmE0YzFmYjQxZWVjMmE5ODQ3NDhmMC90YWJsZXJhbmdlOjg4Y2I3OWExM2JiYTRjMWZiNDFlZWMyYTk4NDc0OGYwXzItMS0xLTEtMTQ2MjU_d5c22d6e-a398-4988-9b07-7594c31fc7f4"
      unitRef="usd">11391000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if7f94ea68e4a4666aa206d4ce17bc71a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTo4OGNiNzlhMTNiYmE0YzFmYjQxZWVjMmE5ODQ3NDhmMC90YWJsZXJhbmdlOjg4Y2I3OWExM2JiYTRjMWZiNDFlZWMyYTk4NDc0OGYwXzItMy0xLTEtMTQ2MjU_273af70f-31ac-4e85-bf3a-c8986cdacd4d"
      unitRef="usd">6698000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i439a9c671b8348fb9c09defa1464a6af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTo4OGNiNzlhMTNiYmE0YzFmYjQxZWVjMmE5ODQ3NDhmMC90YWJsZXJhbmdlOjg4Y2I3OWExM2JiYTRjMWZiNDFlZWMyYTk4NDc0OGYwXzItNS0xLTEtMTQ2MjU_e658e3b4-efaa-4b8e-8651-baa47fbc46c9"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if39160121c0b428d8084d4c1501bc30a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTo4OGNiNzlhMTNiYmE0YzFmYjQxZWVjMmE5ODQ3NDhmMC90YWJsZXJhbmdlOjg4Y2I3OWExM2JiYTRjMWZiNDFlZWMyYTk4NDc0OGYwXzMtMS0xLTEtMTQ2Mjg_55c5830d-a3d8-4cdb-8cce-3fca8c975054"
      unitRef="usd">11391000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if7f94ea68e4a4666aa206d4ce17bc71a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTo4OGNiNzlhMTNiYmE0YzFmYjQxZWVjMmE5ODQ3NDhmMC90YWJsZXJhbmdlOjg4Y2I3OWExM2JiYTRjMWZiNDFlZWMyYTk4NDc0OGYwXzMtMy0xLTEtMTQ2Mjg_72827738-c04b-49d9-912d-9e957e0f8409"
      unitRef="usd">6698000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i439a9c671b8348fb9c09defa1464a6af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTo4OGNiNzlhMTNiYmE0YzFmYjQxZWVjMmE5ODQ3NDhmMC90YWJsZXJhbmdlOjg4Y2I3OWExM2JiYTRjMWZiNDFlZWMyYTk4NDc0OGYwXzMtNS0xLTEtMTQ2Mjg_ec836dfb-cbc5-47d2-af54-5c307d36db8b"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if39160121c0b428d8084d4c1501bc30a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzItMS0xLTEtNDIxMg_b339e897-8a06-47b2-8bd0-2ca5dcedfc11"
      unitRef="usd">11391000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if7f94ea68e4a4666aa206d4ce17bc71a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzItMy0xLTEtNDIyNQ_3b150dcc-16e2-4486-9e94-039d46833d60"
      unitRef="usd">6698000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i439a9c671b8348fb9c09defa1464a6af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzItNS0xLTEtNDIzNQ_b3a0796a-0119-4876-a4dc-e2fa5d9ed51c"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <iclr:RestructuringReserveUtilizations
      contextRef="if39160121c0b428d8084d4c1501bc30a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzMtMS0xLTEtNDIxMg_6a1d871c-359b-4ccc-ad25-50f52067453c"
      unitRef="usd">6987000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="if7f94ea68e4a4666aa206d4ce17bc71a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzMtMy0xLTEtNDIyNQ_e2e1e3d2-55b2-4456-bf3a-75db589f87aa"
      unitRef="usd">1309000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i439a9c671b8348fb9c09defa1464a6af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzMtNS0xLTEtNDIzNQ_42a5cc0b-b74b-42e6-87fd-2e6b735f512e"
      unitRef="usd">8296000</iclr:RestructuringReserveUtilizations>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="if39160121c0b428d8084d4c1501bc30a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzQtMS0xLTEtNDIxMg_cd4233bf-5c77-4b54-a751-7dcd51f547e4"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="if7f94ea68e4a4666aa206d4ce17bc71a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzQtMy0xLTEtNDIyNQ_80fe88e8-7013-4eff-893b-7af653f47eb9"
      unitRef="usd">-325000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i439a9c671b8348fb9c09defa1464a6af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzQtNS0xLTEtNDIzNQ_d6e497de-ae7f-46ba-bf60-e3fc7c2f4c95"
      unitRef="usd">-325000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="ie3c57541ed984c56a8d4ecf21348eb05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzktMS0xLTEtNDIxNw_39401770-22c3-4a96-a975-d36b63f8c0ad"
      unitRef="usd">4404000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i1373369d4b274f55a7a752ae119950ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzktMy0xLTEtNDIzMQ_06daccd6-ebd1-409b-a8aa-d8a23766bad5"
      unitRef="usd">5714000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie920eeff03014f3bbabc64f5b1b44c24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozYTZiZTRiYTJlYzk0N2I1OGRkMTZkYmQ0ZDViODZhMC90YWJsZXJhbmdlOjNhNmJlNGJhMmVjOTQ3YjU4ZGQxNmRiZDRkNWI4NmEwXzktNS0xLTEtNDIzOQ_44589e37-7d53-4a9a-8914-42088d2efa35"
      unitRef="usd">10118000</us-gaap:RestructuringReserve>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1Xzk4OTU2MDQ2NTQ2MTI_2e1912c3-74d0-4e16-9af0-2d027a37fb21">&lt;div style="margin-top: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;Future minimum lease payments (including related costs), associated with the 2020 restructuring plan, under the non-cancelable onerous leases as of December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&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 payments&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: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;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;2,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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:left;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;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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;Total future minimum lease payments (including related costs)&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;6,177&#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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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:#cceeff;border-bottom:3pt double #000;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 #000;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,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;Future minimum lease payments under non-cancelable leases as of December&#160;31, 2020 were as follows: &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2021&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;26,164&#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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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;16,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;/tr&gt;&lt;tr&gt;&lt;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;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;10,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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;6,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;10,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;90,483&#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;(5,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;85,135&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i1373369d4b274f55a7a752ae119950ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTpiZjgzN2YzYjViNTk0MWM3YWYwMTllM2FiYzQ5N2M0Zi90YWJsZXJhbmdlOmJmODM3ZjNiNWI1OTQxYzdhZjAxOWUzYWJjNDk3YzRmXzMtMS0xLTEtMTQ2NjY_e8a33cd6-d9dc-4bfa-8ae1-8c67e29d8fee"
      unitRef="usd">2602000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i1373369d4b274f55a7a752ae119950ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTpiZjgzN2YzYjViNTk0MWM3YWYwMTllM2FiYzQ5N2M0Zi90YWJsZXJhbmdlOmJmODM3ZjNiNWI1OTQxYzdhZjAxOWUzYWJjNDk3YzRmXzQtMS0xLTEtMTQ2NjY_44b0f39a-2ca2-47fc-9ed0-7869673aeadc"
      unitRef="usd">1896000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i1373369d4b274f55a7a752ae119950ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTpiZjgzN2YzYjViNTk0MWM3YWYwMTllM2FiYzQ5N2M0Zi90YWJsZXJhbmdlOmJmODM3ZjNiNWI1OTQxYzdhZjAxOWUzYWJjNDk3YzRmXzUtMS0xLTEtMTQ2NjY_87d75d54-4fbd-461f-8875-a8cb81e2dd48"
      unitRef="usd">999000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i1373369d4b274f55a7a752ae119950ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTpiZjgzN2YzYjViNTk0MWM3YWYwMTllM2FiYzQ5N2M0Zi90YWJsZXJhbmdlOmJmODM3ZjNiNWI1OTQxYzdhZjAxOWUzYWJjNDk3YzRmXzYtMS0xLTEtMTQ2NjY_507073dc-f2f3-4370-9827-616c8acf8969"
      unitRef="usd">139000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i1373369d4b274f55a7a752ae119950ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTpiZjgzN2YzYjViNTk0MWM3YWYwMTllM2FiYzQ5N2M0Zi90YWJsZXJhbmdlOmJmODM3ZjNiNWI1OTQxYzdhZjAxOWUzYWJjNDk3YzRmXzctMS0xLTEtMTQ2NjY_e6a5921d-f946-4ab0-8154-9f98d35e762b"
      unitRef="usd">139000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i1373369d4b274f55a7a752ae119950ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTpiZjgzN2YzYjViNTk0MWM3YWYwMTllM2FiYzQ5N2M0Zi90YWJsZXJhbmdlOmJmODM3ZjNiNWI1OTQxYzdhZjAxOWUzYWJjNDk3YzRmXzgtMS0xLTEtMTQ2NjY_e370f1b6-1d47-45a9-937c-dc24b7842448"
      unitRef="usd">402000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i1373369d4b274f55a7a752ae119950ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTpiZjgzN2YzYjViNTk0MWM3YWYwMTllM2FiYzQ5N2M0Zi90YWJsZXJhbmdlOmJmODM3ZjNiNWI1OTQxYzdhZjAxOWUzYWJjNDk3YzRmXzktMS0xLTEtMTQ2NjY_de0ec0f5-ce74-4812-a808-14748fb70e21"
      unitRef="usd">6177000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i1373369d4b274f55a7a752ae119950ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTpiZjgzN2YzYjViNTk0MWM3YWYwMTllM2FiYzQ5N2M0Zi90YWJsZXJhbmdlOmJmODM3ZjNiNWI1OTQxYzdhZjAxOWUzYWJjNDk3YzRmXzEwLTEtMS0xLTE0NjY2_ed2feaf1-7c37-4cca-b2e8-b6286a213551"
      unitRef="usd">463000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i1373369d4b274f55a7a752ae119950ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTpiZjgzN2YzYjViNTk0MWM3YWYwMTllM2FiYzQ5N2M0Zi90YWJsZXJhbmdlOmJmODM3ZjNiNWI1OTQxYzdhZjAxOWUzYWJjNDk3YzRmXzExLTEtMS0xLTE0NjY2_cad09810-e0fb-48d8-8f3e-df39a432090a"
      unitRef="usd">5714000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RestructuringCharges
      contextRef="i48efa1e0477c421ea3230fb43f0404fd_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1XzgyNDYzMzcyMDkzNTI_246f8a56-4c76-470d-ae79-b9b6dfcec988"
      unitRef="usd">12500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8dead98fe3db4511a825f3c95f005a4b_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1XzgyNDYzMzcyMTI2NzI_9ded3c13-36f8-48f7-bd89-32e38b94fb0a"
      unitRef="usd">9700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie68058f2fbb645ea887c69b087a4c105_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1XzgyNDYzMzcyMTI2ODA_be200c93-ff69-4e78-9f11-9596b83e9021"
      unitRef="usd">2800000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8dead98fe3db4511a825f3c95f005a4b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzItMS0xLTEtMA_86ea02a4-8d23-459d-92a3-e0257ec06ffa"
      unitRef="usd">9684000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie68058f2fbb645ea887c69b087a4c105_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzItMi0xLTEtMA_cbb98e74-ce8b-4ad9-b8c5-5c8c4edb37fa"
      unitRef="usd">2806000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i48efa1e0477c421ea3230fb43f0404fd_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzItMy0xLTEtMA_2fb51c9e-4309-4817-9d43-7c7ce2b14ea7"
      unitRef="usd">12490000</us-gaap:RestructuringCharges>
    <iclr:RestructuringReserveUtilizations
      contextRef="i8dead98fe3db4511a825f3c95f005a4b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzMtMS0xLTEtMA_35a01b93-3a62-4757-9d2a-72eeaa16520b"
      unitRef="usd">5399000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="ie68058f2fbb645ea887c69b087a4c105_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzMtMi0xLTEtMA_12e50d9f-cd86-4f20-94dc-e1367b6f3e7d"
      unitRef="usd">672000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i48efa1e0477c421ea3230fb43f0404fd_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzMtMy0xLTEtMA_bb371816-7014-4b75-b418-804b71c781ec"
      unitRef="usd">6071000</iclr:RestructuringReserveUtilizations>
    <us-gaap:RestructuringReserve
      contextRef="ib94340dd12d14704bd7d0c6400177ab1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzUtMS0xLTEtMA_30287310-b832-4fcc-b138-a2cf233a299d"
      unitRef="usd">4285000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="iad56abeb4d8a481285a76331b440431c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzUtMi0xLTEtMA_6c733c51-179b-4d7b-ab2c-8afadfda8915"
      unitRef="usd">2134000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i892cf8be4e4a4665b881d67b35bc8c13_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzUtMy0xLTEtMA_c50665bf-45f2-4bf6-ab34-8a2f9e33a165"
      unitRef="usd">6419000</us-gaap:RestructuringReserve>
    <iclr:RestructuringReserveUtilizations
      contextRef="i443b43111b354d50acd545f3b77aebc9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzYtMS0xLTEtMA_4172a91c-fd5c-42cb-9994-3cc15ee90446"
      unitRef="usd">3554000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i0fa2650e69884ca9b061df533a0dd5a4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzYtMi0xLTEtMA_dee6d598-05e0-40a1-8372-673e9256bbf0"
      unitRef="usd">1228000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i57d0c515b45045819f65e3619d759565_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzYtMy0xLTEtMA_ef808fa8-0db6-4cdc-9de1-e87241239bc4"
      unitRef="usd">4782000</iclr:RestructuringReserveUtilizations>
    <us-gaap:RestructuringReserve
      contextRef="i33c9654c092045f3b2fa6aced1ca8345_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzctMS0xLTEtNDEzNg_f62334fc-0478-44b1-9fb7-1cadf21a7c30"
      unitRef="usd">731000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ia69b43470bb145b1a3c4c0e3078ef943_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzctMi0xLTEtNDE0NQ_2087e41c-7a45-46f5-a486-3093ca4e2f47"
      unitRef="usd">906000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i26f2c74f96454fb8ad6809d5fab9449a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzctMy0xLTEtNDE0NQ_3d27cae7-61cc-4546-a6b7-835b4b96dd51"
      unitRef="usd">1637000</us-gaap:RestructuringReserve>
    <iclr:RestructuringReserveUtilizations
      contextRef="ie0e9a66383ca42ce93d35783dca55468_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzgtMS0xLTEtNDEzNg_8ce3a855-4a7d-4dd0-bd8b-39bee72f2cb0"
      unitRef="usd">731000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i0219072dde19442e9a0728ef8487862b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzgtMi0xLTEtNDE0NQ_81beb4e8-9f5e-48db-99fa-f24d01d2af9e"
      unitRef="usd">276000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="ic922da71775d4fa1877de7413773a3ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzgtMy0xLTEtNDE0NQ_64364e06-ed21-420d-9d72-977e7d613269"
      unitRef="usd">1007000</iclr:RestructuringReserveUtilizations>
    <us-gaap:RestructuringReserve
      contextRef="iab8a507b53de420b868e3656a7623826_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzctMS0xLTEtMA_bcb26384-2c34-4b94-b11f-5f5a04139539"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i8187ef70d1fe4cad8b8a4ba0d6bd6358_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzctMi0xLTEtMA_d86d1b26-222c-4fb5-8c36-46048405d241"
      unitRef="usd">630000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i4af5e112690c4cbfb6dbdd26ddf03dbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90YWJsZTozZDdmZThmNmUwMWI0OTQ0OTI5ZjlhNjQxNWMyZjYzZS90YWJsZXJhbmdlOjNkN2ZlOGY2ZTAxYjQ5NDQ5MjlmOWE2NDE1YzJmNjNlXzctMy0xLTEtMA_fefc1475-872b-479c-b4f0-9bd4354a8064"
      unitRef="usd">630000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1XzkyMQ_05740df0-ffd7-47f4-885a-20862fb28525"
      unitRef="usd">7200000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveNoncurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTMvZnJhZzowNDFiOGE0ZDk1Y2M0MWIzYThiYzY4NTIxYjcwOWNkNS90ZXh0cmVnaW9uOjA0MWI4YTRkOTVjYzQxYjNhOGJjNjg1MjFiNzA5Y2Q1Xzk2NQ_3188d9ea-93f6-443b-a560-1e58dfb426f5"
      unitRef="usd">3500000</us-gaap:RestructuringReserveNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTYvZnJhZzo2ZjE1YjE5ZDEyNTY0OTg2ODNiNDlmNjI5OGEzMWM0NS90ZXh0cmVnaW9uOjZmMTViMTlkMTI1NjQ5ODY4M2I0OWY2Mjk4YTMxYzQ1XzE0MTM_fc226efd-4a0b-4d3f-aecf-a48fb02ff223">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&gt;&lt;span&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;On April 20, 2020, an individual named Chrystal Miller (&#x201c;Miller&#x201d;) who previously worked for a subsidiary of the Company, ICON Clinical Research LLC (&#x201c;ICON Clinical&#x201d;), filed a putative class action lawsuit, Chrystal Miller v. ICON plc et al., in the Superior Court of California, County of San Mateo.  Her lawsuit was brought against the Company, ICON Clinical, DOCS Global, Inc., a subsidiary of the Company, and an individual former employee of ICON Clinical (collectively, &#x201c;the ICON defendants&#x201d;).  The complaint alleges that the ICON defendants violated the California Labor Code and the California Business &amp;amp; Professions Code by failing to pay overtime wages, provide meal and rest periods, provide accurate, itemized wage statements, and timely pay all final wages to Clinical Research Associates employed in California since April 20, 2016. The suit seeks monetary damages, interest, injunctive relief, and attorneys&#x2019; fees and costs. On June 22, 2020, the case was removed to the U.S. District Court, Northern District of California. On November 4, 2020, the federal court remanded the case to San Mateo Superior Court. On December 23, 2020, ICON Clinical filed a cross-complaint against Miller alleging causes of action for fraud, negligent misrepresentation, conversion, breach of contract, and accounting. The ICON defendants deny the allegations that they have acted unlawfully and are vigorously defending the lawsuit.&lt;/span&gt;&lt;/div&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&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;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"&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;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 22 - 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, 2020 and December&#160;31, 2019 and future minimum rental commitments as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTYvZnJhZzo2ZjE1YjE5ZDEyNTY0OTg2ODNiNDlmNjI5OGEzMWM0NS90ZXh0cmVnaW9uOjZmMTViMTlkMTI1NjQ5ODY4M2I0OWY2Mjk4YTMxYzQ1XzQxNQ_405b73b7-9eb2-4826-a79e-04876e7f25db">P12Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90ZXh0cmVnaW9uOmI3ZGVjYjFiZDlkNDRiZmQ4NzU5NDQ0MTcyZTkzZjgyXzQ1MA_3a7f11be-815d-4501-a272-9b4484e29650">Disaggregation of Revenue&lt;div style="margin-bottom:9pt;margin-top: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;Revenue disaggregated by customer profile is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:14pt;margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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 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;352,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;671,723&#160;&lt;/span&gt;&lt;/td&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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;385,741&#160;&lt;/span&gt;&lt;/td&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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,627&#160;&lt;/span&gt;&lt;/td&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;$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="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,595,777&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;&#160;&#160;&#160;&#160;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&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;Accounts receivable and unbilled revenue are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2020&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, 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: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;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;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;535,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 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;422,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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 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&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,151,104&#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="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&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;957,857&#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 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;Allowance for credit losses (note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for doubtful debts (note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 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:#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,143,955&#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="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&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;950,477&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2020&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, 2019&lt;/span&gt;&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;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;422,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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.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;(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;(366,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(293,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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: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;Net balance&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;(232,199)&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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&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,781&#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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&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;(287,980)&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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;516.3&#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;span style="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"&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;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"&gt;&lt;span&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;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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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, 2020 and December&#160;31, 2019 were $138.2 million and $142.6 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 7 - 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"&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;Unbilled services as at December&#160;31, 2020 increased by $5.9 million as compared to December&#160;31, 2019. Unearned revenue increased by $293.9 million over the same period resulting in a decrease of $288.0 million in the net balance of unbilled services and unearned revenue or payments on account between December&#160;31, 2019 and December&#160;31, 2020. These fluctuations are primarily 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"&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;The credit loss expense recognized on the Group's receivables and unbilled services was  $2.9&#160;million and $0.4&#160;million for the twelve months ended December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&#160;&#160;&#160;&#160;As of December&#160;31, 2020 approximately $6.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 42% 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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90ZXh0cmVnaW9uOmI3ZGVjYjFiZDlkNDRiZmQ4NzU5NDQ0MTcyZTkzZjgyXzQ1Mw_f39134b2-27f2-40c2-bc7e-494a02fcb8fe">Revenue disaggregated by customer profile is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;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 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;352,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;671,723&#160;&lt;/span&gt;&lt;/td&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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;385,741&#160;&lt;/span&gt;&lt;/td&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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,627&#160;&lt;/span&gt;&lt;/td&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;$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="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,595,777&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;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i843548d059ba43c688e0ca78f8524922_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzMtMS0xLTEtMA_0646d98c-0f44-4a72-9c77-5490d0cdf18a"
      unitRef="usd">337904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a226d20672c419497a8eaa719017a9e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzMtMi0xLTEtMA_b1f30ebc-4aa7-47f8-aff3-62950cfcc115"
      unitRef="usd">350287000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2be4f15fba1c41f7991d355a33ab2425_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzMtMy0xLTEtMA_bf754fd0-e466-4972-91f0-e8ea63255789"
      unitRef="usd">352335000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0211a29b8414468698d9d6ed0159023e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzQtMS0xLTEtMA_9aa8d731-b8cd-46d8-8b4d-db98cde8b282"
      unitRef="usd">754906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9cd6de894b2c451a9b042c8684a41173_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzQtMi0xLTEtMA_4af3668a-37ce-494c-a07c-d9fb58a59671"
      unitRef="usd">704963000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb4cff07a52745b28ebfad313cb20329_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzQtMy0xLTEtMA_96b692eb-5895-40db-b9e8-cad2ee38e1ee"
      unitRef="usd">671723000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i748adbca8b484290b498090768cb6984_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzUtMS0xLTEtMA_95e3900c-a559-465a-b439-6cf25093c0c4"
      unitRef="usd">350865000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3be464bde5b41e0923eb861203ce6bf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzUtMi0xLTEtMA_0f5ade01-3da1-4ebb-ad22-546e0e2b3a31"
      unitRef="usd">347832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2a41d974a9442b092706ac0ffd4c6c2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzUtMy0xLTEtMA_8a701789-f436-44ab-8d8e-60bb25bf3080"
      unitRef="usd">385741000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0c718b87ace4e7f84e566de8634a093_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzYtMS0xLTEtMA_5bf61c35-1dd2-4b27-86f8-e6aa99ed3827"
      unitRef="usd">501643000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d2a553429e146a4938b91a5d08083b4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzYtMi0xLTEtMA_6e0efe96-862c-468e-81a6-027a1f415151"
      unitRef="usd">529713000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifcc86887fed7482b9aba5f5415e6017e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzYtMy0xLTEtMA_60e6a0ac-4484-455b-aa09-d0b38d9450c6"
      unitRef="usd">461351000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if89b2d2482b643218138463c5ac401c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzctMS0xLTEtMA_bb7f4f77-ad95-4747-87fd-9b2229b4a816"
      unitRef="usd">851970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5cf38d61c014fcab6f4d184f3e152cd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzctMi0xLTEtMA_7b75669f-fa0c-4f7b-b208-ccc04a3c35e7"
      unitRef="usd">873044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife91043be3dc4d1f981520ccb9412729_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzctMy0xLTEtMA_72d2f9bd-6011-4fc1-b2bc-e1a9d5db56b2"
      unitRef="usd">724627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzgtMS0xLTEtMA_e381d23b-ba94-4c24-abec-0a317a5d0964"
      unitRef="usd">2797288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzgtMi0xLTEtMA_daf57bd8-a885-4264-a24c-a249cd48fedf"
      unitRef="usd">2805839000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18xOTkvZnJhZzpiN2RlY2IxYmQ5ZDQ0YmZkODc1OTQ0NDE3MmU5M2Y4Mi90YWJsZToxMGJmNDY4NTRmNzc0ODQ0YjA3YTQzODUzZDI2ODI5Ni90YWJsZXJhbmdlOjEwYmY0Njg1NGY3NzQ4NDRiMDdhNDM4NTNkMjY4Mjk2XzgtMy0xLTEtMA_f7cfdb84-1343-41c0-ba12-0e86bed4780e"
      unitRef="usd">2595777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90ZXh0cmVnaW9uOjQ1YzE0YjY2MzI3NDQ4MWY4NjM1NDc4ZWE1YTMxNGYxXzM1MzQ_ab010c6a-59d0-472f-b4d3-a247850b8c68">Accounts receivable and unbilled revenue are as follows: &lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2020&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, 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: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;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;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;535,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 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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;422,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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 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&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,151,104&#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="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&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;957,857&#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 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;Allowance for credit losses (note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for doubtful debts (note 18)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 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:#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,143,955&#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="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&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;950,477&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2020&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, 2019&lt;/span&gt;&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;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;422,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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.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;(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;(366,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(293,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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: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;Net balance&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;(232,199)&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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&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,781&#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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&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;(287,980)&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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;516.3&#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;span style="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="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZTpmZTU2MDk5YTU0N2U0YjJlODA5ZjFiNzgwOWVkMWU5ZS90YWJsZXJhbmdlOmZlNTYwOTlhNTQ3ZTRiMmU4MDlmMWI3ODA5ZWQxZTllXzItMS0xLTEtMA_6f28fc96-9a2d-4dde-8ce8-292aaea2416c"
      unitRef="usd">722420000</us-gaap:BilledContractReceivables>
    <us-gaap:BilledContractReceivables
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZTpmZTU2MDk5YTU0N2U0YjJlODA5ZjFiNzgwOWVkMWU5ZS90YWJsZXJhbmdlOmZlNTYwOTlhNTQ3ZTRiMmU4MDlmMWI3ODA5ZWQxZTllXzItMy0xLTEtMA_ddf51767-b3af-4dcd-b9cc-ef4226a44494"
      unitRef="usd">535088000</us-gaap:BilledContractReceivables>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZTpmZTU2MDk5YTU0N2U0YjJlODA5ZjFiNzgwOWVkMWU5ZS90YWJsZXJhbmdlOmZlNTYwOTlhNTQ3ZTRiMmU4MDlmMWI3ODA5ZWQxZTllXzMtMS0xLTEtMA_b777537a-e1b7-45bf-8428-86e51b9bf059"
      unitRef="usd">428684000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZTpmZTU2MDk5YTU0N2U0YjJlODA5ZjFiNzgwOWVkMWU5ZS90YWJsZXJhbmdlOmZlNTYwOTlhNTQ3ZTRiMmU4MDlmMWI3ODA5ZWQxZTllXzMtMy0xLTEtMA_a50dfb4c-2240-44b3-94ed-a0861ac056d1"
      unitRef="usd">422769000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <iclr:ContractsReceivableGross
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZTpmZTU2MDk5YTU0N2U0YjJlODA5ZjFiNzgwOWVkMWU5ZS90YWJsZXJhbmdlOmZlNTYwOTlhNTQ3ZTRiMmU4MDlmMWI3ODA5ZWQxZTllXzQtMS0xLTEtMA_fda48d36-5454-4a33-bbe1-3ec75d28323a"
      unitRef="usd">1151104000</iclr:ContractsReceivableGross>
    <iclr:ContractsReceivableGross
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZTpmZTU2MDk5YTU0N2U0YjJlODA5ZjFiNzgwOWVkMWU5ZS90YWJsZXJhbmdlOmZlNTYwOTlhNTQ3ZTRiMmU4MDlmMWI3ODA5ZWQxZTllXzQtMy0xLTEtMA_761c00e1-2c04-4c9b-a66b-2e29f7277556"
      unitRef="usd">957857000</iclr:ContractsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZTpmZTU2MDk5YTU0N2U0YjJlODA5ZjFiNzgwOWVkMWU5ZS90YWJsZXJhbmdlOmZlNTYwOTlhNTQ3ZTRiMmU4MDlmMWI3ODA5ZWQxZTllXzYtMS0xLTEtMTcyMw_c001c0c0-2ffb-411b-b4d0-ed0c0fe322c8"
      unitRef="usd">7149000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZTpmZTU2MDk5YTU0N2U0YjJlODA5ZjFiNzgwOWVkMWU5ZS90YWJsZXJhbmdlOmZlNTYwOTlhNTQ3ZTRiMmU4MDlmMWI3ODA5ZWQxZTllXzYtMy0xLTEtMTI1NzY_af44eacc-e423-4e56-8369-15d0c77880b5"
      unitRef="usd">7380000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <iclr:ContractsReceivableNet
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZTpmZTU2MDk5YTU0N2U0YjJlODA5ZjFiNzgwOWVkMWU5ZS90YWJsZXJhbmdlOmZlNTYwOTlhNTQ3ZTRiMmU4MDlmMWI3ODA5ZWQxZTllXzYtMS0xLTEtMA_a23c1202-cd8d-44c1-879a-1b2a8056664e"
      unitRef="usd">1143955000</iclr:ContractsReceivableNet>
    <iclr:ContractsReceivableNet
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZTpmZTU2MDk5YTU0N2U0YjJlODA5ZjFiNzgwOWVkMWU5ZS90YWJsZXJhbmdlOmZlNTYwOTlhNTQ3ZTRiMmU4MDlmMWI3ODA5ZWQxZTllXzYtMy0xLTEtMA_425b23d6-8549-4916-bae1-7c5b39a3a4e0"
      unitRef="usd">950477000</iclr:ContractsReceivableNet>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzItMS0xLTEtMA_dea3805a-034a-4cba-8a53-d0cbd3073cb4"
      unitRef="usd">428684000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzItMy0xLTEtMA_d5a32881-658c-4c67-a091-9bb457731d39"
      unitRef="usd">422769000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzItNS0xLTEtMA_e89f70ba-dfdd-45ab-9d53-f74067982c65"
      unitRef="usd">-5915000</iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent>
    <iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrentPercent
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzItNy0xLTEtMA_e6001d5b-a272-4202-8a33-e43a33354480"
      unitRef="number">0.014</iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrentPercent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzMtMS0xLTEtMA_02fbab8f-a7b8-4d45-b0b9-8441f24e972c"
      unitRef="usd">660883000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzMtMy0xLTEtMA_79985aa7-f690-47f6-a030-4f24ea707b41"
      unitRef="usd">366988000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <iclr:IncreaseDecreaseInContractsWithCustomersLiabilityCurrent
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzMtNS0xLTEtMA_5e6ee803-9aa4-4adb-9fad-d4ff64305e60"
      unitRef="usd">-293895000</iclr:IncreaseDecreaseInContractsWithCustomersLiabilityCurrent>
    <iclr:IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrentPercent
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzMtNy0xLTEtMA_ba1d2500-6644-4cb9-84d4-d037ac6ca24a"
      unitRef="number">0.801</iclr:IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrentPercent>
    <iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzQtMS0xLTEtMA_1021efb2-34ba-4496-8f50-f71886a25c76"
      unitRef="usd">-232199000</iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzQtMy0xLTEtMA_9cdfdc25-d0c7-4621-bf30-af68468e98f2"
      unitRef="usd">55781000</iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzQtNS0xLTEtMA_03b0aa06-e207-47cf-8e98-6fdaaa413f60"
      unitRef="usd">287980000</iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivablePercent
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90YWJsZToyODcyZGQzYWVmYWQ0ZTNmODQ2MjYwZTg0NjRhYmZiMi90YWJsZXJhbmdlOjI4NzJkZDNhZWZhZDRlM2Y4NDYyNjBlODQ2NGFiZmIyXzQtNy0xLTEtMA_1008c8cc-5c83-47ac-9353-874d8d806f02"
      unitRef="number">5.163</iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivablePercent>
    <iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90ZXh0cmVnaW9uOjQ1YzE0YjY2MzI3NDQ4MWY4NjM1NDc4ZWE1YTMxNGYxXzIyNTQ_410f47ff-9a31-49f4-9965-f0070f7679a6"
      unitRef="usd">138200000</iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses>
    <iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90ZXh0cmVnaW9uOjQ1YzE0YjY2MzI3NDQ4MWY4NjM1NDc4ZWE1YTMxNGYxXzIyNjE_61abca12-7608-4d1d-806b-b64ce3a53a38"
      unitRef="usd">142600000</iclr:OtherLiabilitiesAmountPayableToThirdPartiesForReimbursableExpenses>
    <iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90ZXh0cmVnaW9uOjQ1YzE0YjY2MzI3NDQ4MWY4NjM1NDc4ZWE1YTMxNGYxXzIzMzU_4eb19559-7057-41dd-a7a2-9b101a1ce9ac"
      unitRef="usd">-5900000</iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent>
    <iclr:IncreaseDecreaseInContractsWithCustomersLiabilityCurrent
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90ZXh0cmVnaW9uOjQ1YzE0YjY2MzI3NDQ4MWY4NjM1NDc4ZWE1YTMxNGYxXzIzODA_9af8df9f-963c-4935-b6ac-4f40dccc959c"
      unitRef="usd">-293900000</iclr:IncreaseDecreaseInContractsWithCustomersLiabilityCurrent>
    <iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90ZXh0cmVnaW9uOjQ1YzE0YjY2MzI3NDQ4MWY4NjM1NDc4ZWE1YTMxNGYxXzI0MjU_79f6a00f-50fa-491f-8ff8-b59a22eca8e0"
      unitRef="usd">288000000.0</iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <us-gaap:ContractWithCustomerAssetCreditLossExpense
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90ZXh0cmVnaW9uOjQ1YzE0YjY2MzI3NDQ4MWY4NjM1NDc4ZWE1YTMxNGYxXzE3MDQyNDMwMjM0Mzgw_d6842574-7072-4cc6-a347-e56a1ad5a8c2"
      unitRef="usd">2900000</us-gaap:ContractWithCustomerAssetCreditLossExpense>
    <us-gaap:ContractWithCustomerAssetCreditLossExpense
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90ZXh0cmVnaW9uOjQ1YzE0YjY2MzI3NDQ4MWY4NjM1NDc4ZWE1YTMxNGYxXzE3MDQyNDMwMjM0Mzg5_7e474fb8-191c-4757-aa59-6bec62671f62"
      unitRef="usd">400000</us-gaap:ContractWithCustomerAssetCreditLossExpense>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90ZXh0cmVnaW9uOjQ1YzE0YjY2MzI3NDQ4MWY4NjM1NDc4ZWE1YTMxNGYxXzMyMTY_5f792b54-571f-47c7-956e-a49563f73ff4"
      unitRef="usd">6300000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i6ee93df085be44eba35517e89c4780c6_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90ZXh0cmVnaW9uOjQ1YzE0YjY2MzI3NDQ4MWY4NjM1NDc4ZWE1YTMxNGYxXzMzODI_2e1f4e7e-a70f-482a-8956-493982c8c207"
      unitRef="number">0.42</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i6ee93df085be44eba35517e89c4780c6_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDIvZnJhZzo0NWMxNGI2NjMyNzQ0ODFmODYzNTQ3OGVhNWEzMTRmMS90ZXh0cmVnaW9uOjQ1YzE0YjY2MzI3NDQ4MWY4NjM1NDc4ZWE1YTMxNGYxXzM0NDA_4e7d8956-4091-4012-b2f9-7c6ac62cd665">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <iclr:AllowanceForDoubtfulAccountsTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90ZXh0cmVnaW9uOmVkMmQ5MzUxMmIyMTRhZmZiODIxNmJmYWZiZTEwN2M4XzE3OQ_f436cfcd-600f-42c1-a533-507bc344879f">Provision for Credit Losses&lt;div style="margin-bottom:12pt;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;The Company does business with most major international pharmaceutical companies. Provision for credit losses at December&#160;31, 2020 and provision for doubtful debts at December&#160;31, 2019 comprises:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;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,380&#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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90ZXh0cmVnaW9uOmVkMmQ5MzUxMmIyMTRhZmZiODIxNmJmYWZiZTEwN2M4XzE4Mw_54081afc-9896-4a0c-a0da-dc3a7860d0a0">The Company does business with most major international pharmaceutical companies. Provision for credit losses at December&#160;31, 2020 and provision for doubtful debts at December&#160;31, 2019 comprises:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,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;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,380&#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;</iclr:AllowanceForDoubtfulAccountsTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzItMS0xLTEtMA_6311178d-76c8-4bad-ac36-d90403a42d7d"
      unitRef="usd">7380000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="id2ae55910f734fe8a01ef8f2ce986a4e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzItMi0xLTEtMA_68cc505e-3fed-49c7-817e-079e3a001054"
      unitRef="usd">8889000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzMtMS0xLTEtMA_82796e8c-5cda-4ce3-977b-ba1604c7bfe8"
      unitRef="usd">2561000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzMtMi0xLTEtMA_df61ab9d-7a0c-4ffb-901b-d216c89e2390"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <iclr:AccountsReceivableCreditLossExpense
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzQtMS0xLTEtMA_7d0212dc-327a-4d31-a417-ec2d06289f22"
      unitRef="usd">2692000</iclr:AccountsReceivableCreditLossExpense>
    <iclr:AccountsReceivableCreditLossExpense
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzQtMi0xLTEtMA_4bc1acc0-d483-45c1-8c90-9a0c8373149a"
      unitRef="usd">1691000</iclr:AccountsReceivableCreditLossExpense>
    <iclr:AccountsReceivableCreditLossReversal
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzUtMS0xLTEtMA_85d22450-b350-4f16-a377-b6e2715f4bb3"
      unitRef="usd">510000</iclr:AccountsReceivableCreditLossReversal>
    <iclr:AccountsReceivableCreditLossReversal
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzUtMi0xLTEtMA_e88b22ef-ad07-4da6-b9d4-6ddbe61c1706"
      unitRef="usd">3226000</iclr:AccountsReceivableCreditLossReversal>
    <iclr:AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzYtMS0xLTEtMA_8c5836fd-db8b-416a-8423-7ca998c9bbf5"
      unitRef="usd">148000</iclr:AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments>
    <iclr:AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzYtMi0xLTEtMA_b8d21048-ffdc-4e0f-a59e-e605f4ec4151"
      unitRef="usd">26000</iclr:AllowanceForDoubtfulAccountsForeignCurrencyTranslationAdjustments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzctMS0xLTEtMA_6d01b10c-0f15-4368-a7f8-3e6b22984db3"
      unitRef="usd">7149000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDUvZnJhZzplZDJkOTM1MTJiMjE0YWZmYjgyMTZiZmFmYmUxMDdjOC90YWJsZToxZWNmOWM1MzFjOGY0MGIyOTIyMTNiZTAzNWIyYjRlNy90YWJsZXJhbmdlOjFlY2Y5YzUzMWM4ZjQwYjI5MjIxM2JlMDM1YjJiNGU3XzctMi0xLTEtMA_b9d610a2-6a37-4524-93e4-03e8b24db4ea"
      unitRef="usd">7380000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90ZXh0cmVnaW9uOjBiMDNiMWM4NjgxMzQ1MGRhOTNmZDc5NzIzYjQ1ZTlkXzUzMjk_9e6fce75-d9ab-43c4-81cd-9152db4357ed">Business Segment and Geographical Information&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;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 predominately 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"&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;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"&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;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&gt;&lt;span&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;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 style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Given ICON Clinical Research Limited's ("ICON Ireland") role in the development and management of the Group, it's ownership of key intellectual property, customer relationships, its key role in the mitigation of risks faced by the Group, plus the responsibility for maintaining the Group's global network, ICON Ireland acts as the Group entrepreneur and enters into the majority of the Group's customer contracts. As such, ICON Ireland remunerates most of the other operating entities ("cost plus service providers") 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.&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;The cost plus mark-up for each ICON entity is established to ensure that each of ICON Ireland and the ICON entities in the various geographical areas 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.&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;Under this method, the residual operating profits (or losses) of the Group, once the cost plus service providers have been paid their respective intercompany service fee, are retained by ICON Ireland. The geographic split of revenue disclosed for each region outside Ireland is the cost plus revenue attributable to these entities. The revenues disclosed as relating to Ireland are the net revenues after deducting the cost plus revenues attributable to the activities performed outside Ireland.&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;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 the 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 and South Africa.&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-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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"&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;Reportable segment information at December&#160;31, 2020 and December&#160;31, 2019 and for the years ended December&#160;31, 2020, December&#160;31, 2019 and December&#160;31, 2018 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 style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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,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;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,066,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;/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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;379,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:justify;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;894,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;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,595,777&#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 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 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, including restructuring, 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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;276,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;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;257,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;/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;35,765&#160;&lt;/span&gt;&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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;58,018&#160;&lt;/span&gt;&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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;21,239&#160;&lt;/span&gt;&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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;391,500&#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;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;373,357&#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;c) The distribution of income from operations, excluding restructuring, 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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;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;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;269,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;57,680&#160;&lt;/span&gt;&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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;409,589&#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;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;385,847&#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;d) The distribution of long-lived assets (including operating right-of-use assets (year ended December 31, 2020 and 2019)), 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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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,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 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;110,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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 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;270,064&#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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;e) The distribution of depreciation, amortization and reduction in carrying value of operating right-of-use assets (year ended December 31, 2020 and 2019 only) 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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;33,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;30,635&#160;&lt;/span&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;34,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;18,569&#160;&lt;/span&gt;&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;14,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;36,060&#160;&lt;/span&gt;&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;33,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;11,872&#160;&lt;/span&gt;&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,995&#160;&lt;/span&gt;&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,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;100,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 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;91,922&#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;65,916&#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;f) The distribution of total assets 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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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,675,980&#160;&lt;/span&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,323,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;671,218&#160;&lt;/span&gt;&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;660,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;/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;909,202&#160;&lt;/span&gt;&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;755,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;179,206&#160;&lt;/span&gt;&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;168,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;3,435,606&#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,907,512&#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;g) The distribution of capital expenditures (including operating right-of-use assets (year ended December 31, 2020 and 2019 only)) 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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;29,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 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;32,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;30,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;9,298&#160;&lt;/span&gt;&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,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;14,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;18,638&#160;&lt;/span&gt;&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,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;10,201&#160;&lt;/span&gt;&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;15,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;63,155&#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;80,145&#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;48,397&#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;h) The following table sets forth the clients which represented 10% or more of the Company's revenue in each of the periods set out 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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Client A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;span style="color:#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;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;span style="color:#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;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="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: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;Client B &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt 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="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;i) The distribution of interest income by geographical area was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 1pt;text-align:justify;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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,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 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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;570&#160;&lt;/span&gt;&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,242&#160;&lt;/span&gt;&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,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;512&#160;&lt;/span&gt;&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;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2,724&#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;6,859&#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;4,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&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;j) The distribution of the income tax charge by geographical area was as follows:&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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;30,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;38,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;29,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;4,609&#160;&lt;/span&gt;&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,234&#160;&lt;/span&gt;&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;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;7,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,571&#160;&lt;/span&gt;&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,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;/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;5,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,540&#160;&lt;/span&gt;&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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;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,958&#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:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90ZXh0cmVnaW9uOjBiMDNiMWM4NjgxMzQ1MGRhOTNmZDc5NzIzYjQ1ZTlkXzEyNjc_4fa3b815-f7ec-47ab-a4ce-ddfc629ced87"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90ZXh0cmVnaW9uOjBiMDNiMWM4NjgxMzQ1MGRhOTNmZDc5NzIzYjQ1ZTlkXzUyOTk_59e7fbc4-f9db-46c0-b31d-319449c7df2f">The distribution of revenue by geographical area was as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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,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;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,066,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;/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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;379,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:justify;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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;894,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;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,595,777&#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="ib6b835dcfe8249b6be9385d8d6ea46af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzQtMS0xLTEtMA_beb509ef-341b-4ee3-942d-c1e9e37cabfc"
      unitRef="usd">1181292000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a3ddd19c7944ee98d7e93b7b517b31d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzQtMi0xLTEtMA_3ed3724d-8154-4917-9000-23e45f11d99a"
      unitRef="usd">1252834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ecc008c3a924bdfa75a07f6ee6ed84b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzQtMy0xLTEtMA_869e860e-e8e9-4d5f-a024-af322e53a21d"
      unitRef="usd">1066200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fbb80de7b6740639757d121c8384024_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzUtMS0xLTEtMA_340ed148-f515-4ea9-99e7-c56a80565841"
      unitRef="usd">416884000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab716519457448cd81030c84010c65b2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzUtMi0xLTEtMA_de65f5c7-c44b-46a4-bf2c-c749a1e37f58"
      unitRef="usd">388916000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie62dc000407e4f2a95a753e7a6ad261a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzUtMy0xLTEtMA_dba52c09-c08d-4ab1-a90a-ea9966cf6fd6"
      unitRef="usd">379883000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iffc3cc87512c4d328bdf5ca10244cf6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzYtMS0xLTEtMA_c762f78d-0aed-4452-837f-9dff3827f3bc"
      unitRef="usd">925563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice2eebc7162146b786d750bff90e62b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzYtMi0xLTEtMA_0c50f583-aa6b-43cd-8793-dce41b4f5121"
      unitRef="usd">892497000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7ae394553044777b502622aca803a1a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzYtMy0xLTEtMA_c5d04b40-1454-405a-880e-55408d9bfa76"
      unitRef="usd">894978000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i313799b115834980933a7fb6003da20e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzctMS0xLTEtMA_68d99c04-85f8-4f79-b968-6689f6215744"
      unitRef="usd">273549000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia901b168dc80478981fe6b3f250b6366_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzctMi0xLTEtMA_cff2ff1b-4f2e-476e-bca0-22cb06822f56"
      unitRef="usd">271592000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i95c546f3cf5f4fdbb9a6f73fb1c5cc34_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzctMy0xLTEtMA_5bd1347b-aa0b-44c8-8a6f-34be4a97f754"
      unitRef="usd">254716000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzgtMS0xLTEtMA_3b6e58e8-77a0-4c8b-8eab-7a7aa8bbc224"
      unitRef="usd">2797288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzgtMi0xLTEtMA_f63e108e-464c-4a17-a72a-e71bddacefd0"
      unitRef="usd">2805839000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo4N2U5NDRjZjg1NjA0MGNhYTcyMzFlNjg3MWMwNjQ1MC90YWJsZXJhbmdlOjg3ZTk0NGNmODU2MDQwY2FhNzIzMWU2ODcxYzA2NDUwXzgtMy0xLTEtMA_5cef5e22-2288-4532-ba8e-2005475d3fe5"
      unitRef="usd">2595777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <iclr:OperatingIncomeByGeographyTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90ZXh0cmVnaW9uOjBiMDNiMWM4NjgxMzQ1MGRhOTNmZDc5NzIzYjQ1ZTlkXzUzMDQ_a6022e4f-f499-433f-bb97-b3160f81822e">The distribution of income from operations, including restructuring, by geographical area was as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;276,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;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;257,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;/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;35,765&#160;&lt;/span&gt;&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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;58,018&#160;&lt;/span&gt;&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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;21,239&#160;&lt;/span&gt;&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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;391,500&#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;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;373,357&#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 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 income from operations, excluding restructuring, 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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;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;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;269,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;57,680&#160;&lt;/span&gt;&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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;409,589&#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;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;385,847&#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:OperatingIncomeByGeographyTableTextBlock>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib6b835dcfe8249b6be9385d8d6ea46af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzMtMS0xLTEtMA_aead345e-aee1-4dca-bd95-f3ffbc6757a7"
      unitRef="usd">276478000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0a3ddd19c7944ee98d7e93b7b517b31d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzMtMi0xLTEtMA_66994b05-5d65-4e22-83f1-d5681fc135a7"
      unitRef="usd">314287000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0ecc008c3a924bdfa75a07f6ee6ed84b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzMtMy0xLTEtMA_6143d487-4f51-496c-bafb-446e2e52d0b3"
      unitRef="usd">257089000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5fbb80de7b6740639757d121c8384024_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzQtMS0xLTEtMA_a267fca1-e633-4981-b6fe-d59172c8d4bc"
      unitRef="usd">35765000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iab716519457448cd81030c84010c65b2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzQtMi0xLTEtMA_26994006-3fc0-4b68-b263-ed9ac870a4a9"
      unitRef="usd">37997000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie62dc000407e4f2a95a753e7a6ad261a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzQtMy0xLTEtMA_c564b0c7-02b7-4d3b-9003-b87b5a2ec6d1"
      unitRef="usd">36280000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iffc3cc87512c4d328bdf5ca10244cf6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzUtMS0xLTEtMA_fb2291bc-b550-4866-8096-02b43c04af05"
      unitRef="usd">58018000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ice2eebc7162146b786d750bff90e62b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzUtMi0xLTEtMA_e501fb83-b359-4aa1-b854-90ece735308f"
      unitRef="usd">60272000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic7ae394553044777b502622aca803a1a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzUtMy0xLTEtMA_79d22e57-fa60-4d80-825d-2eed972a8509"
      unitRef="usd">58561000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i313799b115834980933a7fb6003da20e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzYtMS0xLTEtMA_8472077b-45d5-4778-a0d3-68b3d487b55c"
      unitRef="usd">21239000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia901b168dc80478981fe6b3f250b6366_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzYtMi0xLTEtMA_fe05df7a-e16e-42d4-bc73-95a0323c3380"
      unitRef="usd">20850000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i95c546f3cf5f4fdbb9a6f73fb1c5cc34_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzYtMy0xLTEtMA_6c2544e8-9c73-43c3-9f20-5f9fe2be4ef4"
      unitRef="usd">21427000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzctMS0xLTEtMA_06eea619-d2e8-4c55-adb0-238a4ba09ccf"
      unitRef="usd">391500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzctMi0xLTEtMA_61da8f55-edf3-4695-8cac-b99a3b3ef4ca"
      unitRef="usd">433406000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZToxNjA2MzUzZGQ3MGU0OTZkYjJiNzdmNGQ3OTEzMDJhZC90YWJsZXJhbmdlOjE2MDYzNTNkZDcwZTQ5NmRiMmI3N2Y0ZDc5MTMwMmFkXzctMy0xLTEtMA_ce988fa5-a130-456d-9e3a-c0c2826c3f33"
      unitRef="usd">373357000</us-gaap:OperatingIncomeLoss>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="ib6b835dcfe8249b6be9385d8d6ea46af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzMtMS0xLTEtMA_429dff05-0758-488b-85b6-ad9c315570c6"
      unitRef="usd">295360000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="i0a3ddd19c7944ee98d7e93b7b517b31d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzMtMi0xLTEtMA_2a23d960-d691-4a77-8d6b-2a89d1a32a5a"
      unitRef="usd">314287000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="i0ecc008c3a924bdfa75a07f6ee6ed84b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzMtMy0xLTEtMA_c90cac08-7046-44fc-ad2a-fb51f1e8e07a"
      unitRef="usd">269196000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="i5fbb80de7b6740639757d121c8384024_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzQtMS0xLTEtMA_248dba7a-7872-4c75-9c9b-81ac2b63cd2f"
      unitRef="usd">35402000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="iab716519457448cd81030c84010c65b2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzQtMi0xLTEtMA_6c549134-8dc3-473a-924c-70480213946c"
      unitRef="usd">37997000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="ie62dc000407e4f2a95a753e7a6ad261a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzQtMy0xLTEtMA_5f510e3b-2372-4a6c-87fb-2c67f06f8ffa"
      unitRef="usd">36904000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="iffc3cc87512c4d328bdf5ca10244cf6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzUtMS0xLTEtMA_31ea78fd-65a5-40c3-9c01-883cbb9b5477"
      unitRef="usd">57680000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="ice2eebc7162146b786d750bff90e62b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzUtMi0xLTEtMA_409f1612-8d83-4b3f-b54d-bc7811e9a84a"
      unitRef="usd">60272000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="ic7ae394553044777b502622aca803a1a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzUtMy0xLTEtMA_458bb00f-978d-4955-83c3-5fee85579afa"
      unitRef="usd">58340000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="i313799b115834980933a7fb6003da20e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzYtMS0xLTEtMA_5cd00bcd-ded5-4549-af9f-fbaa73455962"
      unitRef="usd">21147000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="ia901b168dc80478981fe6b3f250b6366_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzYtMi0xLTEtMA_0a83a579-cc09-434f-9bdd-8392f4b13e92"
      unitRef="usd">20850000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="i95c546f3cf5f4fdbb9a6f73fb1c5cc34_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzYtMy0xLTEtMA_701d7e19-a3b9-4f0e-835d-e66f65a4fdcb"
      unitRef="usd">21407000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzctMS0xLTEtMA_9ca34983-06dd-4e74-9443-1088b956c16c"
      unitRef="usd">409589000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzctMi0xLTEtMA_57aa829d-c9d3-4e19-a1d6-c642d09fb316"
      unitRef="usd">433406000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <iclr:OperatingIncomeLossBeforeRestructuringCharges
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiMmQ4MTQ2YWViMDc0MzllYTk5N2Q2Y2IwNGVjYjdmYy90YWJsZXJhbmdlOmIyZDgxNDZhZWIwNzQzOWVhOTk3ZDZjYjA0ZWNiN2ZjXzctMy0xLTEtMA_f51b01ca-ebb4-4dad-8b47-dae68bbd1abb"
      unitRef="usd">385847000</iclr:OperatingIncomeLossBeforeRestructuringCharges>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90ZXh0cmVnaW9uOjBiMDNiMWM4NjgxMzQ1MGRhOTNmZDc5NzIzYjQ1ZTlkXzUzMjM_f9da7419-f6ee-43ff-847f-63500fd52ed0">The distribution of long-lived assets (including operating right-of-use assets (year ended December 31, 2020 and 2019)), net, by geographical area was as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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,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 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;110,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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 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;270,064&#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:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="i8d0b88b0ba5844b1b30859e1ed3f6765_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3YmFiZjY0Mjg0NGY0NGNkYWM2ZDBlZGZlNTY2MjMzYi90YWJsZXJhbmdlOjdiYWJmNjQyODQ0ZjQ0Y2RhYzZkMGVkZmU1NjYyMzNiXzItMS0xLTEtMA_4a7499b9-97c1-46d6-ab03-624a7536f7ed"
      unitRef="usd">118361000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibe61cddad2634f8599d72abb3b82d8e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3YmFiZjY0Mjg0NGY0NGNkYWM2ZDBlZGZlNTY2MjMzYi90YWJsZXJhbmdlOjdiYWJmNjQyODQ0ZjQ0Y2RhYzZkMGVkZmU1NjYyMzNiXzItMi0xLTEtMA_22eb7e70-0ee7-42bb-9944-6e1b09e49b3d"
      unitRef="usd">110522000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia2d9961436f14eee84fcf7262af156b0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3YmFiZjY0Mjg0NGY0NGNkYWM2ZDBlZGZlNTY2MjMzYi90YWJsZXJhbmdlOjdiYWJmNjQyODQ0ZjQ0Y2RhYzZkMGVkZmU1NjYyMzNiXzMtMS0xLTEtMA_40d2a5a4-ba3e-4643-adf7-1b7bb3186347"
      unitRef="usd">36723000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i365a2a00deb64cdc9228e3a4d0fadbcc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3YmFiZjY0Mjg0NGY0NGNkYWM2ZDBlZGZlNTY2MjMzYi90YWJsZXJhbmdlOjdiYWJmNjQyODQ0ZjQ0Y2RhYzZkMGVkZmU1NjYyMzNiXzMtMi0xLTEtMA_7192a8ca-4523-4baf-a139-7e1d7ec355d0"
      unitRef="usd">41970000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="iaecdc85c21714b1a8a7f4ffbcb3cafe9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3YmFiZjY0Mjg0NGY0NGNkYWM2ZDBlZGZlNTY2MjMzYi90YWJsZXJhbmdlOjdiYWJmNjQyODQ0ZjQ0Y2RhYzZkMGVkZmU1NjYyMzNiXzQtMS0xLTEtMA_e2cca810-4fb3-4f33-9f6d-04dffb9f0a11"
      unitRef="usd">65152000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i0ed32a9292f541808b7246b091a2fa7b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3YmFiZjY0Mjg0NGY0NGNkYWM2ZDBlZGZlNTY2MjMzYi90YWJsZXJhbmdlOjdiYWJmNjQyODQ0ZjQ0Y2RhYzZkMGVkZmU1NjYyMzNiXzQtMi0xLTEtMA_7f6f9ae2-c3a3-4146-8821-4e0a9fb710d9"
      unitRef="usd">72578000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ic4d1e8add77c43ed84b427f05e314b06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3YmFiZjY0Mjg0NGY0NGNkYWM2ZDBlZGZlNTY2MjMzYi90YWJsZXJhbmdlOjdiYWJmNjQyODQ0ZjQ0Y2RhYzZkMGVkZmU1NjYyMzNiXzUtMS0xLTEtMA_b23bc8ad-fcac-40ed-8e8d-fe1425de79e6"
      unitRef="usd">38668000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ie6e599009ca64a1482318f56e44c3f39_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3YmFiZjY0Mjg0NGY0NGNkYWM2ZDBlZGZlNTY2MjMzYi90YWJsZXJhbmdlOjdiYWJmNjQyODQ0ZjQ0Y2RhYzZkMGVkZmU1NjYyMzNiXzUtMi0xLTEtMA_6362568c-ca51-4cfc-85c4-f5d8f22e131f"
      unitRef="usd">44994000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3YmFiZjY0Mjg0NGY0NGNkYWM2ZDBlZGZlNTY2MjMzYi90YWJsZXJhbmdlOjdiYWJmNjQyODQ0ZjQ0Y2RhYzZkMGVkZmU1NjYyMzNiXzYtMS0xLTEtMA_c08d3c79-446e-4618-97d9-fcc4642c2bea"
      unitRef="usd">258904000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3YmFiZjY0Mjg0NGY0NGNkYWM2ZDBlZGZlNTY2MjMzYi90YWJsZXJhbmdlOjdiYWJmNjQyODQ0ZjQ0Y2RhYzZkMGVkZmU1NjYyMzNiXzYtMi0xLTEtMA_98cd5ac2-dbdd-4d39-9925-bc62291c9012"
      unitRef="usd">270064000</us-gaap:NoncurrentAssets>
    <iclr:ScheduleOfDepreciationAndAmortizationExpenseByGeographicalAreaTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90ZXh0cmVnaW9uOjBiMDNiMWM4NjgxMzQ1MGRhOTNmZDc5NzIzYjQ1ZTlkXzUzMjU_e84e4758-5355-4a8c-8b93-cf75b5bcf576">The distribution of depreciation, amortization and reduction in carrying value of operating right-of-use assets (year ended December 31, 2020 and 2019 only) by geographical area was as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;33,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;30,635&#160;&lt;/span&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;34,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;18,569&#160;&lt;/span&gt;&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;14,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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;/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;36,060&#160;&lt;/span&gt;&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;33,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;11,872&#160;&lt;/span&gt;&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,995&#160;&lt;/span&gt;&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,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;100,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 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;91,922&#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;65,916&#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;</iclr:ScheduleOfDepreciationAndAmortizationExpenseByGeographicalAreaTableTextBlock>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="ib6b835dcfe8249b6be9385d8d6ea46af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzMtMS0xLTEtMA_9a9af0e0-e418-4f6f-b76d-beb1489b22b0"
      unitRef="usd">33516000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i0a3ddd19c7944ee98d7e93b7b517b31d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzMtMi0xLTEtMA_815bc603-fa65-4997-a712-9435f35d7cda"
      unitRef="usd">30635000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i0ecc008c3a924bdfa75a07f6ee6ed84b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzMtMy0xLTEtMA_caa5fb85-f972-4695-9d00-8a22470ec58f"
      unitRef="usd">34721000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i5fbb80de7b6740639757d121c8384024_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzQtMS0xLTEtMA_7454bf29-1a78-4b4d-b5a9-ea9a0229fc5b"
      unitRef="usd">18569000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="iab716519457448cd81030c84010c65b2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzQtMi0xLTEtMA_00cc2425-ccbc-4c27-ad1d-750103bddbbb"
      unitRef="usd">14370000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="ie62dc000407e4f2a95a753e7a6ad261a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzQtMy0xLTEtMA_3f4c319d-d5c7-4e4f-83fa-e0bd41c0830f"
      unitRef="usd">5331000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="iffc3cc87512c4d328bdf5ca10244cf6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzUtMS0xLTEtMA_572c8fb2-6541-465d-ae98-b5c9fcf87042"
      unitRef="usd">36060000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="ice2eebc7162146b786d750bff90e62b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzUtMi0xLTEtMA_f2646824-e4de-443b-aa8d-259562d8b341"
      unitRef="usd">33922000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="ic7ae394553044777b502622aca803a1a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzUtMy0xLTEtMA_9b0361e2-f225-4d6f-a201-183aed6472f1"
      unitRef="usd">21605000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i313799b115834980933a7fb6003da20e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzYtMS0xLTEtMA_dde44248-59f4-4992-ac4d-9d5375c2c223"
      unitRef="usd">11872000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="ia901b168dc80478981fe6b3f250b6366_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzYtMi0xLTEtMA_036d74ae-0d7c-4473-a36a-7476dbd3d474"
      unitRef="usd">12995000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i95c546f3cf5f4fdbb9a6f73fb1c5cc34_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzYtMy0xLTEtMA_0c484df1-c71a-4091-9696-39890632daf6"
      unitRef="usd">4259000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzctMS0xLTEtMA_a0f6169f-4765-481e-9208-4cdeee17a7e8"
      unitRef="usd">100017000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzctMi0xLTEtMA_0131015f-a7c5-4c02-8761-afc05c1e596e"
      unitRef="usd">91922000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo5ZmE1ZDEwMjkyMDE0Nzc3YjhmNjg0OWFkNjY4ZjNhNi90YWJsZXJhbmdlOjlmYTVkMTAyOTIwMTQ3NzdiOGY2ODQ5YWQ2NjhmM2E2XzctMy0xLTEtMA_16aad503-a318-49f2-94e0-e833714f1561"
      unitRef="usd">65916000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90ZXh0cmVnaW9uOjBiMDNiMWM4NjgxMzQ1MGRhOTNmZDc5NzIzYjQ1ZTlkXzUzMjA_60a8ba70-77c3-45d1-8834-f365a7999234">The distribution of total assets by geographical area was as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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,675,980&#160;&lt;/span&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,323,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;671,218&#160;&lt;/span&gt;&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;660,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;/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;909,202&#160;&lt;/span&gt;&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;755,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;179,206&#160;&lt;/span&gt;&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;168,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;3,435,606&#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,907,512&#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:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="i8d0b88b0ba5844b1b30859e1ed3f6765_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo1ZTk3MDk3ZWMxOTI0ZGFmYjQ0YWE0Zjc3N2UzNTJmZC90YWJsZXJhbmdlOjVlOTcwOTdlYzE5MjRkYWZiNDRhYTRmNzc3ZTM1MmZkXzMtMS0xLTEtMA_5c171749-9064-41b2-b669-77c7f3a03a83"
      unitRef="usd">1675980000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibe61cddad2634f8599d72abb3b82d8e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo1ZTk3MDk3ZWMxOTI0ZGFmYjQ0YWE0Zjc3N2UzNTJmZC90YWJsZXJhbmdlOjVlOTcwOTdlYzE5MjRkYWZiNDRhYTRmNzc3ZTM1MmZkXzMtMi0xLTEtMA_d11647ad-11da-4f3c-9db1-70dc44272bf8"
      unitRef="usd">1323181000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia2d9961436f14eee84fcf7262af156b0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo1ZTk3MDk3ZWMxOTI0ZGFmYjQ0YWE0Zjc3N2UzNTJmZC90YWJsZXJhbmdlOjVlOTcwOTdlYzE5MjRkYWZiNDRhYTRmNzc3ZTM1MmZkXzQtMS0xLTEtMA_fa4be220-f393-4735-8061-1c54cb60912c"
      unitRef="usd">671218000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i365a2a00deb64cdc9228e3a4d0fadbcc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo1ZTk3MDk3ZWMxOTI0ZGFmYjQ0YWE0Zjc3N2UzNTJmZC90YWJsZXJhbmdlOjVlOTcwOTdlYzE5MjRkYWZiNDRhYTRmNzc3ZTM1MmZkXzQtMi0xLTEtMA_f40670a0-b6de-4545-9624-8e1e7c90a43d"
      unitRef="usd">660797000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iaecdc85c21714b1a8a7f4ffbcb3cafe9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo1ZTk3MDk3ZWMxOTI0ZGFmYjQ0YWE0Zjc3N2UzNTJmZC90YWJsZXJhbmdlOjVlOTcwOTdlYzE5MjRkYWZiNDRhYTRmNzc3ZTM1MmZkXzUtMS0xLTEtMA_f7044e39-4d5b-457d-8afd-8ddc94a9938e"
      unitRef="usd">909202000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0ed32a9292f541808b7246b091a2fa7b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo1ZTk3MDk3ZWMxOTI0ZGFmYjQ0YWE0Zjc3N2UzNTJmZC90YWJsZXJhbmdlOjVlOTcwOTdlYzE5MjRkYWZiNDRhYTRmNzc3ZTM1MmZkXzUtMi0xLTEtMA_1e35964f-79af-44cc-9de4-ef8494cccc91"
      unitRef="usd">755271000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic4d1e8add77c43ed84b427f05e314b06_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo1ZTk3MDk3ZWMxOTI0ZGFmYjQ0YWE0Zjc3N2UzNTJmZC90YWJsZXJhbmdlOjVlOTcwOTdlYzE5MjRkYWZiNDRhYTRmNzc3ZTM1MmZkXzYtMS0xLTEtMA_16448fcd-9f84-40a0-9fa2-8f9ee224b0c7"
      unitRef="usd">179206000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie6e599009ca64a1482318f56e44c3f39_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo1ZTk3MDk3ZWMxOTI0ZGFmYjQ0YWE0Zjc3N2UzNTJmZC90YWJsZXJhbmdlOjVlOTcwOTdlYzE5MjRkYWZiNDRhYTRmNzc3ZTM1MmZkXzYtMi0xLTEtMA_495be188-d7f2-4063-996b-d52ec57ed82a"
      unitRef="usd">168263000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo1ZTk3MDk3ZWMxOTI0ZGFmYjQ0YWE0Zjc3N2UzNTJmZC90YWJsZXJhbmdlOjVlOTcwOTdlYzE5MjRkYWZiNDRhYTRmNzc3ZTM1MmZkXzctMS0xLTEtMA_993fcddb-9398-4a02-a6d2-cf97377aebd7"
      unitRef="usd">3435606000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo1ZTk3MDk3ZWMxOTI0ZGFmYjQ0YWE0Zjc3N2UzNTJmZC90YWJsZXJhbmdlOjVlOTcwOTdlYzE5MjRkYWZiNDRhYTRmNzc3ZTM1MmZkXzctMi0xLTEtMA_f12afd6a-9561-4ba7-8c1f-c6ad8f23313d"
      unitRef="usd">2907512000</us-gaap:Assets>
    <iclr:ScheduleOfCapitalExpendituresByGeographicAreaTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90ZXh0cmVnaW9uOjBiMDNiMWM4NjgxMzQ1MGRhOTNmZDc5NzIzYjQ1ZTlkXzUzMjE_f51a05f6-3eb7-4251-8f83-55cbd62bb7b4">The distribution of capital expenditures (including operating right-of-use assets (year ended December 31, 2020 and 2019 only)) by geographical area was as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;29,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 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;32,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;30,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;9,298&#160;&lt;/span&gt;&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,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;14,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;18,638&#160;&lt;/span&gt;&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,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;10,201&#160;&lt;/span&gt;&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;15,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;63,155&#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;80,145&#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;48,397&#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;</iclr:ScheduleOfCapitalExpendituresByGeographicAreaTableTextBlock>
    <iclr:CapitalExpenditures
      contextRef="ib6b835dcfe8249b6be9385d8d6ea46af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzMtMS0xLTEtMA_2d73071d-a7a1-470f-8435-743431a8878c"
      unitRef="usd">29309000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="i0a3ddd19c7944ee98d7e93b7b517b31d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzMtMi0xLTEtMA_880790d7-5d14-4764-a34c-a6abba1b0025"
      unitRef="usd">32526000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="i0ecc008c3a924bdfa75a07f6ee6ed84b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzMtMy0xLTEtMA_00dbc60f-cb4c-42ca-b2de-69a1e75c721e"
      unitRef="usd">30942000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="i5fbb80de7b6740639757d121c8384024_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzQtMS0xLTEtMA_88b3fb6e-bb1c-42a6-9829-8db4cf2b43da"
      unitRef="usd">9298000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="iab716519457448cd81030c84010c65b2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzQtMi0xLTEtMA_ac0b4938-be10-4330-86cb-086f7deec1d3"
      unitRef="usd">13971000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="ie62dc000407e4f2a95a753e7a6ad261a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzQtMy0xLTEtMA_9651f26c-eb6b-4cd3-91c8-9eb9a2438c39"
      unitRef="usd">2590000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="iffc3cc87512c4d328bdf5ca10244cf6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzUtMS0xLTEtMA_9364bfe9-23e8-41c1-ac5c-833e81a3ed4b"
      unitRef="usd">14347000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="ice2eebc7162146b786d750bff90e62b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzUtMi0xLTEtMA_d584b4ad-38b2-4fa4-a0ce-f65106298dce"
      unitRef="usd">18638000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="ic7ae394553044777b502622aca803a1a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzUtMy0xLTEtMA_29651f94-329b-4c61-b573-31784a14104a"
      unitRef="usd">9311000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="i313799b115834980933a7fb6003da20e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzYtMS0xLTEtMA_be8921a3-858a-4a51-9abe-5537a35d1b4d"
      unitRef="usd">10201000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="ia901b168dc80478981fe6b3f250b6366_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzYtMi0xLTEtMA_67145ccc-7109-4e13-8282-c61c1654bf27"
      unitRef="usd">15010000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="i95c546f3cf5f4fdbb9a6f73fb1c5cc34_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzYtMy0xLTEtMA_d45c1631-2667-42a0-9461-16c3de9938db"
      unitRef="usd">5554000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzctMS0xLTEtMA_b00793bb-819c-4e9f-a57b-8a81658e1f59"
      unitRef="usd">63155000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzctMi0xLTEtMA_f6f2c5a8-6432-4a29-9e4e-875926646908"
      unitRef="usd">80145000</iclr:CapitalExpenditures>
    <iclr:CapitalExpenditures
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZWMwMDljNDAyMzQ0NjY3OTUwNGJjMTg5MTg1ZThhOS90YWJsZXJhbmdlOjdlYzAwOWM0MDIzNDQ2Njc5NTA0YmMxODkxODVlOGE5XzctMy0xLTEtMA_cdd905a6-e7f0-4aa7-a97c-fa5a759753ed"
      unitRef="usd">48397000</iclr:CapitalExpenditures>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90ZXh0cmVnaW9uOjBiMDNiMWM4NjgxMzQ1MGRhOTNmZDc5NzIzYjQ1ZTlkXzUzMjI_cbba9a3f-56e0-465a-acf5-c2dd24b8a54e">The following table sets forth the clients which represented 10% or more of the Company's revenue in each of the periods set out below.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Client A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;span style="color:#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;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;span style="color:#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;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="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: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;Client B &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom: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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt 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="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&amp;lt;10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibf9ce931f42d4bdbb4a8863069e0ada5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZDYzMjE1OTlmY2U0YWJmYTQ1NGZlYzE3NDQ3NjMyMC90YWJsZXJhbmdlOjdkNjMyMTU5OWZjZTRhYmZhNDU0ZmVjMTc0NDc2MzIwXzItMS0xLTEtMA_ad7db8c4-7ad5-4cf7-be3a-9db3f280ab25"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iebae595eb5de45d9ac35062a3455e01c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZDYzMjE1OTlmY2U0YWJmYTQ1NGZlYzE3NDQ3NjMyMC90YWJsZXJhbmdlOjdkNjMyMTU5OWZjZTRhYmZhNDU0ZmVjMTc0NDc2MzIwXzItMi0xLTEtMA_274aec02-7c5f-45ac-914f-8e73673f63e6"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2d9543e424554a0586fc0e55feca62a0_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZDYzMjE1OTlmY2U0YWJmYTQ1NGZlYzE3NDQ3NjMyMC90YWJsZXJhbmdlOjdkNjMyMTU5OWZjZTRhYmZhNDU0ZmVjMTc0NDc2MzIwXzItMy0xLTEtMA_1b19fa97-68e4-486d-8c02-dd3cbda1e8d0"
      unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ieeaa8ad057f24f9188acdfc19880bbf9_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZDYzMjE1OTlmY2U0YWJmYTQ1NGZlYzE3NDQ3NjMyMC90YWJsZXJhbmdlOjdkNjMyMTU5OWZjZTRhYmZhNDU0ZmVjMTc0NDc2MzIwXzMtMS0xLTEtMC90ZXh0cmVnaW9uOmM3NzM3ZDlmZGI4ODRkNTM4YjM4NzE2ZmU5NzdjZGIwXzgyNDYzMzcyMDgzMzE_30215d64-5afc-4952-92fb-8fe25383238e"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icaa0b6c8bce445a28ccbb22184655bd1_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZDYzMjE1OTlmY2U0YWJmYTQ1NGZlYzE3NDQ3NjMyMC90YWJsZXJhbmdlOjdkNjMyMTU5OWZjZTRhYmZhNDU0ZmVjMTc0NDc2MzIwXzMtMi0xLTEtMA_ab6f29ba-5f04-48da-a273-8cfeb7d8a517"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i36120ef4b92f4f4da6699ef560c94e2b_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTo3ZDYzMjE1OTlmY2U0YWJmYTQ1NGZlYzE3NDQ3NjMyMC90YWJsZXJhbmdlOjdkNjMyMTU5OWZjZTRhYmZhNDU0ZmVjMTc0NDc2MzIwXzMtMy0xLTEtMC90ZXh0cmVnaW9uOjY1ZTUyY2I2MjJjNDRhYjJhZjA0NTRjNGI4NWUyY2Q5XzgyNDYzMzcyMDgzMzg_8eedcbd9-1976-4304-ac9c-9e032a2ee03c"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <iclr:ScheduleOfInterestIncomebyGeographicalAreaTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90ZXh0cmVnaW9uOjBiMDNiMWM4NjgxMzQ1MGRhOTNmZDc5NzIzYjQ1ZTlkXzUzMTc_c949fbd4-fa15-4ea9-9c0f-87eab7f6835e">The distribution of interest income by geographical area was as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 1pt;text-align:justify;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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,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 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,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;570&#160;&lt;/span&gt;&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,242&#160;&lt;/span&gt;&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,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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&#160;&lt;/span&gt;&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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;512&#160;&lt;/span&gt;&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;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2,724&#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;6,859&#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;4,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;</iclr:ScheduleOfInterestIncomebyGeographicalAreaTableTextBlock>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ib6b835dcfe8249b6be9385d8d6ea46af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzMtMS0xLTEtMA_9fc68b42-c047-40f3-b010-185bd8ca09cc"
      unitRef="usd">1620000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i0a3ddd19c7944ee98d7e93b7b517b31d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzMtMi0xLTEtMA_e431675e-a3ed-4e12-af9f-61e0b1d2f0a2"
      unitRef="usd">3674000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i0ecc008c3a924bdfa75a07f6ee6ed84b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzMtMy0xLTEtMA_e884fd94-dfd5-44eb-9be3-0e866eeff598"
      unitRef="usd">2620000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i5fbb80de7b6740639757d121c8384024_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzQtMS0xLTEtMA_9df3773b-2c4b-4e98-ba50-5485cd35c216"
      unitRef="usd">570000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="iab716519457448cd81030c84010c65b2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzQtMi0xLTEtMA_46d72af3-aa72-43b8-93c7-b9623381ee62"
      unitRef="usd">2242000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ie62dc000407e4f2a95a753e7a6ad261a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzQtMy0xLTEtMA_b31d2a09-2bbe-4e4f-8758-61b19d2ca05e"
      unitRef="usd">1750000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="iffc3cc87512c4d328bdf5ca10244cf6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzUtMS0xLTEtMA_5ee40aae-f28e-427e-b16a-4b002f2b81ce"
      unitRef="usd">22000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ice2eebc7162146b786d750bff90e62b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzUtMi0xLTEtMA_f8f14e43-e904-4a51-9464-105a3e5e24d8"
      unitRef="usd">111000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ic7ae394553044777b502622aca803a1a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzUtMy0xLTEtMA_4b086571-3c8c-4770-b55e-4a78deaa1e37"
      unitRef="usd">17000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i313799b115834980933a7fb6003da20e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzYtMS0xLTEtMA_88f1e4a6-0742-479f-af42-4a6a7f86fbdf"
      unitRef="usd">512000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ia901b168dc80478981fe6b3f250b6366_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzYtMi0xLTEtMA_0e177368-c705-4b73-aec0-2b0ed62e8283"
      unitRef="usd">832000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i95c546f3cf5f4fdbb9a6f73fb1c5cc34_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzYtMy0xLTEtMA_604a5862-1cb8-449f-8397-7abf79d74a51"
      unitRef="usd">372000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzctMS0xLTEtMA_d45a3850-3fa9-4134-80d8-fc81450ee79b"
      unitRef="usd">2724000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzctMi0xLTEtMA_f0d5029e-d9ad-414c-a39f-2add4df57d3e"
      unitRef="usd">6859000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpmNGUzNzYzNGU1MmU0NGRiYjA0MWEwNGFhNWI2YzQ5My90YWJsZXJhbmdlOmY0ZTM3NjM0ZTUyZTQ0ZGJiMDQxYTA0YWE1YjZjNDkzXzctMy0xLTEtMA_26efcd4e-509f-4e63-b5c6-92b58e2c75f4"
      unitRef="usd">4759000</us-gaap:InvestmentIncomeInterest>
    <iclr:ScheduleOfIncomeTaxExpenseBenefitByGeographicAreaTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90ZXh0cmVnaW9uOjBiMDNiMWM4NjgxMzQ1MGRhOTNmZDc5NzIzYjQ1ZTlkXzUzMjc_748abe70-ba56-4556-bdb3-dcf667a31e51">The distribution of the income tax charge by geographical area was as follows:&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="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;30,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;38,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;29,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;4,609&#160;&lt;/span&gt;&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,234&#160;&lt;/span&gt;&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;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;7,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,571&#160;&lt;/span&gt;&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,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;/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;5,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,540&#160;&lt;/span&gt;&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,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;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;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,958&#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:ScheduleOfIncomeTaxExpenseBenefitByGeographicAreaTableTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib6b835dcfe8249b6be9385d8d6ea46af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzMtMS0xLTEtMA_12af54ef-3e20-4583-82f9-874a39c8dedc"
      unitRef="usd">30616000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0a3ddd19c7944ee98d7e93b7b517b31d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzMtMi0xLTEtMA_e869422c-7b99-4dfb-a3f3-23435a160f0b"
      unitRef="usd">38788000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0ecc008c3a924bdfa75a07f6ee6ed84b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzMtMy0xLTEtMA_ff0feb3c-cee8-406b-ae3d-dc39bc4947c0"
      unitRef="usd">29096000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5fbb80de7b6740639757d121c8384024_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzQtMS0xLTEtMA_9788fa4f-c8cc-4896-b4e7-603b24c32859"
      unitRef="usd">4609000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iab716519457448cd81030c84010c65b2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzQtMi0xLTEtMA_09e291f0-4d7d-4a37-8d9b-b104baf2ec3f"
      unitRef="usd">4234000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie62dc000407e4f2a95a753e7a6ad261a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzQtMy0xLTEtMA_c19c9e0b-2774-41c1-ae3a-de2f0a2a3624"
      unitRef="usd">-434000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iffc3cc87512c4d328bdf5ca10244cf6f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzUtMS0xLTEtMA_a73c1e73-8a26-43a9-9b9d-ede2e3f1f140"
      unitRef="usd">7600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ice2eebc7162146b786d750bff90e62b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzUtMi0xLTEtMA_9a75a908-c905-4bbe-8da9-2b2f7c1b4d3a"
      unitRef="usd">1571000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic7ae394553044777b502622aca803a1a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzUtMy0xLTEtMA_2a01007a-784f-4570-90aa-83fa61d52338"
      unitRef="usd">3761000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i313799b115834980933a7fb6003da20e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzYtMS0xLTEtMA_2710c4ca-debc-4300-8c74-bf8d3120573d"
      unitRef="usd">5050000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia901b168dc80478981fe6b3f250b6366_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzYtMi0xLTEtMA_30af3a00-57b9-4acd-abab-c2aa80e1b6d6"
      unitRef="usd">6540000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i95c546f3cf5f4fdbb9a6f73fb1c5cc34_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzYtMy0xLTEtMA_6365a66d-71ea-4cf9-bab3-50f4d12510e5"
      unitRef="usd">9535000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzctMS0xLTEtMA_2156db85-fc7f-473b-8505-749b1f5ba534"
      unitRef="usd">47875000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzctMi0xLTEtMA_3d92d987-5360-4489-8c22-f4effaff06ad"
      unitRef="usd">51133000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMDgvZnJhZzowYjAzYjFjODY4MTM0NTBkYTkzZmQ3OTcyM2I0NWU5ZC90YWJsZTpiNzhmNzVmNDk3NDg0ZGQyOWIzOGJkZTBmNTEzZmZmZS90YWJsZXJhbmdlOmI3OGY3NWY0OTc0ODRkZDI5YjM4YmRlMGY1MTNmZmZlXzctMy0xLTEtMA_db2a2070-7fec-4bb3-9dce-6f8ce5493311"
      unitRef="usd">41958000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CashFlowSupplementalDisclosuresTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTEvZnJhZzo4NWRkNjA0MmY5NmY0YWNlOTBkNzQzMGI4ZDM1N2Q3Ni90ZXh0cmVnaW9uOjg1ZGQ2MDQyZjk2ZjRhY2U5MGQ3NDMwYjhkMzU3ZDc2Xzcy_77d14ee5-3593-46a9-9322-67b2b33fc85a">Supplemental Disclosure of Cash Flow Information&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;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,060&#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;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;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,558&#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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTEvZnJhZzo4NWRkNjA0MmY5NmY0YWNlOTBkNzQzMGI4ZDM1N2Q3Ni90ZXh0cmVnaW9uOjg1ZGQ2MDQyZjk2ZjRhY2U5MGQ3NDMwYjhkMzU3ZDc2XzY2_0114180e-f193-46a4-ab55-3417fb15b910">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;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,060&#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;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;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,558&#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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTEvZnJhZzo4NWRkNjA0MmY5NmY0YWNlOTBkNzQzMGI4ZDM1N2Q3Ni90YWJsZToyY2IwNWFhZDgzODg0ZTVjOGUxOWQ4MTkxMDAwZWE5My90YWJsZXJhbmdlOjJjYjA1YWFkODM4ODRlNWM4ZTE5ZDgxOTEwMDBlYTkzXzMtMS0xLTEtMA_4c76c9d6-5f92-4063-8dcd-254005d8ed4a"
      unitRef="usd">13062000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTEvZnJhZzo4NWRkNjA0MmY5NmY0YWNlOTBkNzQzMGI4ZDM1N2Q3Ni90YWJsZToyY2IwNWFhZDgzODg0ZTVjOGUxOWQ4MTkxMDAwZWE5My90YWJsZXJhbmdlOjJjYjA1YWFkODM4ODRlNWM4ZTE5ZDgxOTEwMDBlYTkzXzMtMi0xLTEtMA_aaf9f4ab-7bb6-4eb4-a3ab-7fbdbb492c93"
      unitRef="usd">13059000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTEvZnJhZzo4NWRkNjA0MmY5NmY0YWNlOTBkNzQzMGI4ZDM1N2Q3Ni90YWJsZToyY2IwNWFhZDgzODg0ZTVjOGUxOWQ4MTkxMDAwZWE5My90YWJsZXJhbmdlOjJjYjA1YWFkODM4ODRlNWM4ZTE5ZDgxOTEwMDBlYTkzXzMtMy0xLTEtMA_461ad5e0-498d-4f6c-955e-bf398cc349af"
      unitRef="usd">13060000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTEvZnJhZzo4NWRkNjA0MmY5NmY0YWNlOTBkNzQzMGI4ZDM1N2Q3Ni90YWJsZToyY2IwNWFhZDgzODg0ZTVjOGUxOWQ4MTkxMDAwZWE5My90YWJsZXJhbmdlOjJjYjA1YWFkODM4ODRlNWM4ZTE5ZDgxOTEwMDBlYTkzXzQtMS0xLTEtMA_024ee199-80e1-4403-a69c-d1fcb1422aaf"
      unitRef="usd">27604000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTEvZnJhZzo4NWRkNjA0MmY5NmY0YWNlOTBkNzQzMGI4ZDM1N2Q3Ni90YWJsZToyY2IwNWFhZDgzODg0ZTVjOGUxOWQ4MTkxMDAwZWE5My90YWJsZXJhbmdlOjJjYjA1YWFkODM4ODRlNWM4ZTE5ZDgxOTEwMDBlYTkzXzQtMi0xLTEtMA_a94d576a-f1da-46bf-affc-9ead9869e38b"
      unitRef="usd">29836000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTEvZnJhZzo4NWRkNjA0MmY5NmY0YWNlOTBkNzQzMGI4ZDM1N2Q3Ni90YWJsZToyY2IwNWFhZDgzODg0ZTVjOGUxOWQ4MTkxMDAwZWE5My90YWJsZXJhbmdlOjJjYjA1YWFkODM4ODRlNWM4ZTE5ZDgxOTEwMDBlYTkzXzQtMy0xLTEtMA_6bfe4e82-72de-4040-860c-cca0c3a2dac8"
      unitRef="usd">18558000</us-gaap:IncomeTaxesPaidNet>
    <iclr:AccumulatedOtherComprehensiveIncomeLossTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90ZXh0cmVnaW9uOmY1YzM1ZTU5ZjNhNzQ2MDg4YTg5OWQ0YmQ4ZThkYzU1XzUw_d5c1be07-1605-46fb-811f-ff25b95848dd">Accumulated Other Comprehensive Income&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;(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;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;(64,023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 loss on defined benefit pension plan (note 9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Unrealized capital gain &#x2013; investments (note 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Realized 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;4,658&#160;&lt;/span&gt;&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Amortization of 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;(4,658)&lt;/span&gt;&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,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;(905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Amortization of 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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 #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:#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;(35,477)&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;(75,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</iclr:AccumulatedOtherComprehensiveIncomeLossTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90ZXh0cmVnaW9uOmY1YzM1ZTU5ZjNhNzQ2MDg4YTg5OWQ0YmQ4ZThkYzU1XzU0_b505c06b-e656-46fd-a0d6-31625f6a6132">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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="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;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;(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;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;(64,023)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;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,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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 loss on defined benefit pension plan (note 9)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Unrealized capital gain &#x2013; investments (note 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;Realized 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;4,658&#160;&lt;/span&gt;&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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;Amortization of 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;(4,658)&lt;/span&gt;&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,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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;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;(905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Amortization of 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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 #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:#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;(35,477)&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;(75,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzMtMS0xLTEtMA_e127033c-b59a-42b0-86b8-12478a5f9579"
      unitRef="usd">-15894000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzMtMi0xLTEtMA_333ed2fc-7d00-413a-9378-67e5d4722aa6"
      unitRef="usd">-64023000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <iclr:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInCurrencyImpactOnLongTermFundingNetOfTax
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzQtMS0xLTEtMA_629125cd-4e68-4a65-8ca4-3c99ec115b11"
      unitRef="usd">-9329000</iclr:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInCurrencyImpactOnLongTermFundingNetOfTax>
    <iclr:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInCurrencyImpactOnLongTermFundingNetOfTax
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzQtMi0xLTEtMA_cbd2aacd-3a01-4e92-b0d6-d9ae8af9ba00"
      unitRef="usd">-7726000</iclr:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInCurrencyImpactOnLongTermFundingNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzUtMS0xLTEtMA_3890a82b-f448-4aec-b7e3-5efc10a7f358"
      unitRef="usd">9364000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzUtMi0xLTEtMA_6ee4a6e0-e210-4b21-9b77-ea740dd68060"
      unitRef="usd">5226000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzYtMS0xLTEtMA_9518c042-0123-48e0-a362-2649529effa5"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzYtMi0xLTEtMA_5cb155a1-655d-414d-8cce-848341082582"
      unitRef="usd">231000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i17f175cd157041669c2b8f3ed5e1ce7e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzctMS0xLTEtMA_980a8976-a3f7-4e1b-97a3-a9d3dca906b4"
      unitRef="usd">4658000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="ia7334a62f46e43fb801ff9fa5ae693e2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzctMi0xLTEtMA_25b04a75-02a7-4a49-aa7a-8ce9409eccac"
      unitRef="usd">4658000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <iclr:AccumulatedOtherComprehensiveIncomeLossAmortizationOfCashFlowHedgesEffectNetofTax
      contextRef="i17f175cd157041669c2b8f3ed5e1ce7e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzgtMS0xLTEtMA_1b69457a-7aec-419a-a499-6016dda54c59"
      unitRef="usd">4658000</iclr:AccumulatedOtherComprehensiveIncomeLossAmortizationOfCashFlowHedgesEffectNetofTax>
    <iclr:AccumulatedOtherComprehensiveIncomeLossAmortizationOfCashFlowHedgesEffectNetofTax
      contextRef="ia7334a62f46e43fb801ff9fa5ae693e2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzgtMi0xLTEtMA_9bde1cc8-434c-4338-b685-d6475aad4c86"
      unitRef="usd">3733000</iclr:AccumulatedOtherComprehensiveIncomeLossAmortizationOfCashFlowHedgesEffectNetofTax>
    <iclr:AcumulatedOtherComprehensiveLossCashFlowHedgeLossReclassificationAfterTax
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzktMS0xLTEtNTY2Nw_6607ad49-6476-4bac-863c-e22ecd8af82b"
      unitRef="usd">905000</iclr:AcumulatedOtherComprehensiveLossCashFlowHedgeLossReclassificationAfterTax>
    <iclr:AcumulatedOtherComprehensiveLossCashFlowHedgeLossReclassificationAfterTax
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzktMi0xLTEtNTY2Nw_11c34a04-2946-47a9-9c76-53f420bf569c"
      unitRef="usd">0</iclr:AcumulatedOtherComprehensiveLossCashFlowHedgeLossReclassificationAfterTax>
    <iclr:AccumulatedOtherComprehensiveLossAmortizationOfCashFlowHedgesEffectNetOfTax
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzExLTEtMS0xLTEwMTU5_5793d39f-6129-4aa9-85ae-ccdea2abbd6f"
      unitRef="usd">15000</iclr:AccumulatedOtherComprehensiveLossAmortizationOfCashFlowHedgesEffectNetOfTax>
    <iclr:AccumulatedOtherComprehensiveLossAmortizationOfCashFlowHedgesEffectNetOfTax
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzExLTItMS0xLTEwMTU5_c770d91f-43be-410a-9ed9-41f9662b0cba"
      unitRef="usd">0</iclr:AccumulatedOtherComprehensiveLossAmortizationOfCashFlowHedgesEffectNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzktMS0xLTEtMA_e9216dba-8cca-4337-a7db-0551fa999765"
      unitRef="usd">-35477000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTQvZnJhZzpmNWMzNWU1OWYzYTc0NjA4OGE4OTlkNGJkOGU4ZGM1NS90YWJsZTowOTg2NzgwN2I3NzE0ZGVkYWI4NTE2NWI4MjE0MDFhYS90YWJsZXJhbmdlOjA5ODY3ODA3Yjc3MTRkZWRhYjg1MTY1YjgyMTQwMWFhXzktMi0xLTEtMA_0184dabc-3dd5-415b-b4ae-4868363c29af"
      unitRef="usd">-75819000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1Xzk0Mg_67126c13-99c1-404f-b646-ec61f5ce633f">Operating leases&lt;div style="margin-top: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;Lease costs recorded under operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #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: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: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;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;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,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;32,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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;Of the total cost of $30.1 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. Of the total cost of $33.0&#160;million incurred in the year ended December&#160;31, 2019, $30.5 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"&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;During the years ended December&#160;31, 2020 and December&#160;31, 2019, 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"&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;The adoption of ASC 842 resulted in the recognition of operating right-of-use assets and lease liabilities of $106.5 million at January 1, 2019. 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, 2020 and December&#160;31, 2019 totaled $12.1 million and $29.5 million, respectively. During the year ended December&#160;31, 2020,  office consolidations resulted in the recognition of an onerous lease obligation. The right-of-use assets related to these offices have been impaired to the extent they are considered onerous and a loss of $5.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 14 - 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;). No impairment losses were recognized during the year ended December&#160;31, 2019. &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, 2020 were 4.45 years and 2.53%, respectively. The weighted average remaining lease term and weighted-average discount rate at December&#160;31, 2019 were 5.19 years and 2.91%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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;Future minimum lease payments under non-cancelable leases as of December&#160;31, 2020 were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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;2021&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;26,164&#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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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;16,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;/tr&gt;&lt;tr&gt;&lt;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;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;10,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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;6,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;10,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;90,483&#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;(5,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;85,135&#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:12pt;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;Operating lease liabilities are presented as current and non-current. Operating lease liabilities of $24.3 million and $28.3 million have been included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1Xzk4OTU2MDQ2NTIxMDA_5e862122-20d4-4915-814b-4d29eed27fe1"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1Xzk4OTU2MDQ2NTIxMDA_f85057fa-2323-4338-a62a-61fd28eb43ff"&gt;other liabilities&lt;/span&gt;&lt;/span&gt; as at December&#160;31, 2020 and December&#160;31, 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1Xzk0Mw_542cd1f2-2bc9-49fe-a29d-ef1fb81f5b9f">Lease costs recorded under operating leases were as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #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: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: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;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;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,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;32,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQyMWE4M2YwMzI0ZDcyYjY1NDgyNGNhNTQwMDNlMS90YWJsZXJhbmdlOmZiNDIxYTgzZjAzMjRkNzJiNjU0ODI0Y2E1NDAwM2UxXzQtMS0xLTEtMTQ1OA_b918e622-1e0d-4647-b515-8e46fb02aada"
      unitRef="usd">31088000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQyMWE4M2YwMzI0ZDcyYjY1NDgyNGNhNTQwMDNlMS90YWJsZXJhbmdlOmZiNDIxYTgzZjAzMjRkNzJiNjU0ODI0Y2E1NDAwM2UxXzQtMS0xLTEtMA_b4594b8a-a40f-47d9-91fa-7eba9cd2ac51"
      unitRef="usd">34759000</us-gaap:OperatingLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQyMWE4M2YwMzI0ZDcyYjY1NDgyNGNhNTQwMDNlMS90YWJsZXJhbmdlOmZiNDIxYTgzZjAzMjRkNzJiNjU0ODI0Y2E1NDAwM2UxXzUtMS0xLTEtMTQ1OA_1bf36198-4e4a-45b5-805c-3e3ad18a0ac4"
      unitRef="usd">940000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQyMWE4M2YwMzI0ZDcyYjY1NDgyNGNhNTQwMDNlMS90YWJsZXJhbmdlOmZiNDIxYTgzZjAzMjRkNzJiNjU0ODI0Y2E1NDAwM2UxXzUtMS0xLTEtMA_cb105eb4-17d3-4a5e-ac4b-89fd218599d2"
      unitRef="usd">1761000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQyMWE4M2YwMzI0ZDcyYjY1NDgyNGNhNTQwMDNlMS90YWJsZXJhbmdlOmZiNDIxYTgzZjAzMjRkNzJiNjU0ODI0Y2E1NDAwM2UxXzYtMS0xLTEtMTQ1OA_6c71cefb-fbfc-4138-b2b2-a1ee74da0e14"
      unitRef="usd">30148000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQyMWE4M2YwMzI0ZDcyYjY1NDgyNGNhNTQwMDNlMS90YWJsZXJhbmdlOmZiNDIxYTgzZjAzMjRkNzJiNjU0ODI0Y2E1NDAwM2UxXzYtMS0xLTEtMA_13c30695-1f41-4ba2-b823-7e20f6192369"
      unitRef="usd">32998000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1Xzk4OTU2MDQ2NTI2ODE_9d31ae05-575e-4fae-80d3-75306b2ca19f"
      unitRef="usd">30100000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8ba9d83ee0694de187787afbf9bd9d40_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzEwOTk1MTE2Mjc5MDM2_68d3e957-db09-4a92-92a3-2fd7ba20c830"
      unitRef="usd">27600000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ibd139319776b4fa0987925192f95a226_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzEwOTk1MTE2Mjc5MDQ0_e6b029de-5e9c-4b0c-9891-381e512f7cc3"
      unitRef="usd">2500000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzgyNDYzMzcyMTA0NTk_6d932d8a-6a67-4b42-af7b-4b07f2da90c8"
      unitRef="usd">33000000.0</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8228edf2a2a04a2ba60957a7139c5dbc_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzEwOTk1MTE2Mjc5MDUy_8bb543f9-9c36-41c4-8d66-b8d28f920929"
      unitRef="usd">30500000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="iff07d356f413482591aa8db78aa80802_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzEwOTk1MTE2Mjc5MDYw_aab4a2c7-276b-4bfc-882e-14ffa758488f"
      unitRef="usd">2500000</us-gaap:LeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzI4OQ_44ec3508-be57-49af-b02a-dd7a57be32a1"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzI5Njg2ODEzOTUyNTMy_2e91b4e8-c81d-4aa5-8d10-06d288615299"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6ba93c3b3e7f4daeb76085a6def2cd7f_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzQ1Ng_56e39377-cc3d-48ea-bcce-b6ec6164e970"
      unitRef="usd">106500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i6ba93c3b3e7f4daeb76085a6def2cd7f_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzQ1Ng_b4e984dd-bf61-4c3d-91ac-ce9173cf1c8e"
      unitRef="usd">106500000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzEwOTk1MTE2Mjc4Nzkx_4c6c4211-de22-4638-9e1f-6199aa4fcfb3"
      unitRef="usd">12100000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzEwOTk1MTE2Mjc4ODE4_51691200-aa1c-4f7c-985c-5ab8ae5375e2"
      unitRef="usd">29500000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzEwOTk1MTE2Mjc5ODQ1_6612c84e-926d-4ecd-ab17-5bc15cf6483c"
      unitRef="usd">5400000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzI5Njg2ODEzOTUyNTIz_66338531-a770-4489-8921-2fab8011992d"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzY3MA_1637f9cd-2c4b-465c-8e10-7c33e3b9f7c8">P4Y5M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzY3Nw_ca2e386d-6ac2-47c1-a34d-7963313238bf"
      unitRef="number">0.0253</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzEwOTk1MTE2MjgwMzI1_28cdd573-c780-48b0-a800-ac959ac5c111">P5Y2M8D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i66708718c1264e15879ecbcca4238b44_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzEwOTk1MTE2MjgwMzI5_cee55a0e-ff91-49eb-9204-031744665409"
      unitRef="number">0.0291</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQxYjM5ZGRlZTc0NjUwYWNmYjk5Yzg1NGZiZWI4NS90YWJsZXJhbmdlOmZiNDFiMzlkZGVlNzQ2NTBhY2ZiOTljODU0ZmJlYjg1XzMtMS0xLTEtMA_2f47f6e4-6f81-4498-983c-e39a976df50e"
      unitRef="usd">26164000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQxYjM5ZGRlZTc0NjUwYWNmYjk5Yzg1NGZiZWI4NS90YWJsZXJhbmdlOmZiNDFiMzlkZGVlNzQ2NTBhY2ZiOTljODU0ZmJlYjg1XzQtMS0xLTEtMA_91fa7cae-7029-497e-8186-9df47dd90360"
      unitRef="usd">21510000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQxYjM5ZGRlZTc0NjUwYWNmYjk5Yzg1NGZiZWI4NS90YWJsZXJhbmdlOmZiNDFiMzlkZGVlNzQ2NTBhY2ZiOTljODU0ZmJlYjg1XzUtMS0xLTEtMA_d268daf1-150e-4035-b8d1-61561bc5e0fd"
      unitRef="usd">16108000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQxYjM5ZGRlZTc0NjUwYWNmYjk5Yzg1NGZiZWI4NS90YWJsZXJhbmdlOmZiNDFiMzlkZGVlNzQ2NTBhY2ZiOTljODU0ZmJlYjg1XzYtMS0xLTEtMA_c06e7a91-a2d5-4cd4-9c0e-d942f36c4f11"
      unitRef="usd">10165000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQxYjM5ZGRlZTc0NjUwYWNmYjk5Yzg1NGZiZWI4NS90YWJsZXJhbmdlOmZiNDFiMzlkZGVlNzQ2NTBhY2ZiOTljODU0ZmJlYjg1XzctMS0xLTEtMA_c66ec6d7-4dd5-47c5-a316-5ecf9c4c5ea0"
      unitRef="usd">6046000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQxYjM5ZGRlZTc0NjUwYWNmYjk5Yzg1NGZiZWI4NS90YWJsZXJhbmdlOmZiNDFiMzlkZGVlNzQ2NTBhY2ZiOTljODU0ZmJlYjg1XzgtMS0xLTEtMA_3d3943d7-e4dd-4b15-9eaf-45de11b248c3"
      unitRef="usd">10490000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQxYjM5ZGRlZTc0NjUwYWNmYjk5Yzg1NGZiZWI4NS90YWJsZXJhbmdlOmZiNDFiMzlkZGVlNzQ2NTBhY2ZiOTljODU0ZmJlYjg1XzktMS0xLTEtMA_299774d0-ac1d-4279-887b-181e3e593ac1"
      unitRef="usd">90483000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQxYjM5ZGRlZTc0NjUwYWNmYjk5Yzg1NGZiZWI4NS90YWJsZXJhbmdlOmZiNDFiMzlkZGVlNzQ2NTBhY2ZiOTljODU0ZmJlYjg1XzEwLTEtMS0xLTA_230248f1-76f6-4eb1-b618-558f2c06ceed"
      unitRef="usd">5348000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90YWJsZTpmYjQxYjM5ZGRlZTc0NjUwYWNmYjk5Yzg1NGZiZWI4NS90YWJsZXJhbmdlOmZiNDFiMzlkZGVlNzQ2NTBhY2ZiOTljODU0ZmJlYjg1XzExLTEtMS0xLTA_b5aba2a0-06c6-4c15-9e3b-308647c78c45"
      unitRef="usd">85135000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i4da0d8189c484b57acba4c0623e421ba_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzEwOTk1MTE2Mjc4NzM1_25cd1b9f-df43-4588-a356-dc0ffcc4f9f6"
      unitRef="usd">24300000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i62a909642c0145df833b93ea2602acfe_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMTcvZnJhZzoxNWUwNjY3YzhlODQ0NzU1YmY0MDAyMzcwZDRhYzY3NS90ZXh0cmVnaW9uOjE1ZTA2NjdjOGU4NDQ3NTViZjQwMDIzNzBkNGFjNjc1XzE3NTkyMTg2MDQ2NTY4_99c05566-2b32-40eb-99ec-d63d3605b883"
      unitRef="usd">28300000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzE4OTk_4cf6ccd9-1d07-4548-8021-5eb5f56900bd">Debt &#x2013; Senior Notes&lt;div style="text-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;As at December 31, 2020 and December 31, 2019, the Company had an outstanding principal amount of indebtedness of $350.0&#160;million under a $350.0&#160;million Note Purchase and Guarantee Agreement. &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;On December&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; 15, 2015, ICON Investments Five Unlimited Company issued Senior Notes, '2015 Senior Notes' for aggregate gross proceeds of $350.0&#160;million in a private placement. The 2015 Senior Notes matured on December 15, 2020 and this debt was repaid in full. On December 8, 2020, ICON Investments Five Unlimited Company issued new senior notes, '2020 Senior Notes' for aggregate gross proceeds of $350.0&#160;million in a private placement which was guaranteed by ICON plc and ICON Global Treasury Unlimited Company, a subsidiary of the Company. The 2020 Senior Notes were issued in two tranches; Series A Notes of $275.0&#160;million which will mature on December 8, 2023 and Series B Notes of $75.0&#160;million which will mature on December 8, 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="text-align:justify;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 interest rate in respect of the 2015 Senior Notes was fixed at 3.64% for the five year term. The interest cost was recognized in interest expense in the period since drawdown. In October 2015, the Company entered into an interest rate hedge in respect of the planned issuance of the 2015 Senior Notes in December 2015. The interest rate hedge matured in November 2015 when the interest rate on the 2015 Senior Notes was fixed. The interest rate hedge was 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 cash proceeds ($4.6 million), representing the realized gain on the interest rate hedge, were received on maturity in November 2015 and are recorded within Other Comprehensive Income. The realized gain was amortized to the Consolidated Statements of Operations over the term of the 2015 Senior Notes (net against interest payable).  &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 interest rate in respect of the 2020 Senior Notes is fixed at 2.32% and 2.43% for Series A Notes and Series B Notes respectively. The interest is payable semi-annually on the 2020 Senior Notes on each June 8 and December 8; this will commence on June 8, 2021 and the interest cost in the period since drawdown was recognized in interest expense. The Company entered into an interest rate hedge in respect of the planned issuance of the 2020 Senior Notes in June 2020. The interest rate hedge matured in July 2020 when the interest rates on the 2020 Senior Notes were fixed. The interest rate hedge was 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:115%"&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:115%"&gt;. There was a cash outflow ($0.9&#160;million) on maturity in July 2020, representing the realized loss on the interest rate hedge. This was recorded within Other Comprehensive Income and the realized loss is amortized to the Consolidated Statement of Operations over the term of the 2020 Senior 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"&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;The 2020 Senior Notes agreement also includes certai&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;n financial covenants that require compliance with a consolidated leverage ratio and a maximum amount of priority debt, each of which are defined in the Note Purchase and Guarantee Agreement. The Company was in compliance with these covenants at December&#160;31, 2020.  &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;The Senior Notes have not been registered under the Securities Act of 1933, as amended, and may not be offered or sold in the United States absent registration or an applicable exemption from registration requirements.&lt;/span&gt;&lt;/div&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:115%"&gt;We hereby agree to furnish to the SEC, upon its request, a copy of any instrument defining the rights of holders of long-term debt of the Company or of its subsidiaries for which consolidated or unconsolidated financial statements are required to be filed.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i2654b1f788594cb99023531825de713f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI1ODM4NTIzMjYwNDUw_88a1433d-a394-4109-8c80-76d07c23b5bd"
      unitRef="usd">350000000.0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i5e0245c373484043881a8efb5021513a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI1ODM4NTIzMjYwNDUw_9fe7f077-06fd-43c2-852f-609b0214e8f5"
      unitRef="usd">350000000.0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5e0245c373484043881a8efb5021513a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI1ODM4NTIzMjYwNDY0_0abcaceb-1e46-4a8e-80ce-1b968a9f4011"
      unitRef="usd">350000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2654b1f788594cb99023531825de713f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI1ODM4NTIzMjYwNDY0_6416d17d-c9eb-4163-bea7-09577e1685b2"
      unitRef="usd">350000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4774cd73faee4e3c947a4482d822319d_I20151215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI2Mzg4Mjc5MDc3MjAw_de417b17-8055-42ad-8929-43f134ba75a1"
      unitRef="usd">350000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="id4185f5c6fe94974a29aa28f0f7215a4_D20201208-20201208"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI2Mzg4Mjc5MDc3MjE2_56881fb6-3685-4031-9d96-e5b047e9eb18"
      unitRef="usd">350000000.0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <iclr:IssueOfSeniorNotesNumberOfTranches
      contextRef="icaf0556fc4bd4ae6b5581885c58145dd_D20201208-20201208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI1ODM4NTIzMjYzNDUx_3b569eba-286a-4a18-bd73-50b51bacec79"
      unitRef="tranche">2</iclr:IssueOfSeniorNotesNumberOfTranches>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib37133fee2ce44439017935051a69046_I20201208"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI2Mzg4Mjc5MDc3MjQ3_31db5b50-ee1a-4a81-84e0-5bccde9d354b"
      unitRef="usd">275000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2f09e1e41f8d4e7aa6752066196d73c6_I20201208"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI2Mzg4Mjc5MDc3MjMy_d332ded3-9fc7-43a4-a5de-c49bfb53b5ce"
      unitRef="usd">75000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4774cd73faee4e3c947a4482d822319d_I20151215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzIwMw_a5013b02-c7d8-4925-b103-2b5d5197d962"
      unitRef="number">0.0364</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentTerm
      contextRef="id0978a1c10c94f0682340bca2550fe37_D20151215-20151215"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI1ODM4NTIzMjYzMzc0_987a11e6-4a41-4480-be9c-2bb2e065eeff">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:ProceedsFromHedgeFinancingActivities
      contextRef="if40f21ef471342cbb9b2b6fe13f5c3c5_D20151101-20151130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzY3MQ_24c2bada-6240-4cba-a19d-a64918577b14"
      unitRef="usd">4600000</us-gaap:ProceedsFromHedgeFinancingActivities>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2233a9e396504c48a1048ebd21935d56_I20201208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI1ODM4NTIzMjYwNTA5_d02b6812-ee6d-4180-899f-324eb25e7f04"
      unitRef="number">0.0232</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2f09e1e41f8d4e7aa6752066196d73c6_I20201208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI1ODM4NTIzMjYwNTE2_971ada0b-9bc9-48d1-8981-67f8c4980e20"
      unitRef="number">0.0243</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib37133fee2ce44439017935051a69046_I20201208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI1ODM4NTIzMjYwNTE2_c4b0cc78-1fe4-4ab7-a338-249fc3b4d57d"
      unitRef="number">0.0243</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:PaymentsForHedgeFinancingActivities
      contextRef="i6c6e7ffc33c04fdd9bea27dedbe635bd_D20200701-20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjMvZnJhZzo2Mjg0ZWJhMTRjMDc0NzEzYWVmZTY0ZWE3N2M5Yzg0Zi90ZXh0cmVnaW9uOjYyODRlYmExNGMwNzQ3MTNhZWZlNjRlYTc3YzljODRmXzI1ODM4NTIzMjYwNTIz_637c3fcc-c017-4775-a253-7a63507b77c1"
      unitRef="usd">900000</us-gaap:PaymentsForHedgeFinancingActivities>
    <iclr:NewAndRecentAccountingPronouncementsDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMjkvZnJhZzo5NmNhN2ZmMzk3NmI0NTViOTgxMWYzNzE0YjFkMzhlZC90ZXh0cmVnaW9uOjk2Y2E3ZmYzOTc2YjQ1NWI5ODExZjM3MTRiMWQzOGVkXzE1NjM2_b70590a9-994f-432c-a5dd-565ed8f85421">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 31, 2020 (or previously)&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:115%"&gt;Measurement of Credit Losses on Financial Instruments&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;In June 2016, the FASB issued ASU 2016-13&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; 'Measurement of Credit Losses on Financial Instruments (Topic 326)'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;, which significantly changes the way entities recognize impairment of many financial assets by requiring immediate recognition of estimated credit losses expected to occur over their remaining life. The update provides guidance on the measurement of credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The amendment replaces the previous  incurred loss impairment approach with a methodology to reflect expected credit losses and requires consideration of a broader range of reasonable and supportable information to explain credit loss estimates. The updated guidance was applied on a modified retrospective approach and was effective for the Group for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. The adoption of ASU 2016-13 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-style:italic;font-weight:400;line-height:115%"&gt;Fair Value Measurement &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;In August 2018, the FASB issued ASU 2018-13&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; 'Fair Value Measurement - Disclosure Framework (Topic 820)'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;. The updated guidance requires entities to disclose changes in unrealized gains and losses for the period included in other comprehensive income for recurring Level 3 fair value measurements and the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements. Amendments in this guidance also require disclosure of transfers into and out of Level 3 of the fair value hierarchy, purchases and issues of Level 3 assets and liabilities, and clarify that the measurement uncertainty disclosure is about the uncertainty in measurement as of the reporting date. The guidance removed requirements to disclose the amounts and reasons for transfers between Level 1 and Level 2, policy for timing between of transfers between levels, and the valuation processes for Level 3 fair value measurements. The updated guidance is effective for the Group for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. The adoption of ASU 2018-13 did not have a significant impact on the financial statements.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;&#160;&#160;&#160;&#160;Other Pronouncements&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:115%"&gt;&#160;&#160;&#160;&#160;We have reviewed the FASB issued Accounting Standards Update (ASU) accounting pronouncements and interpretations thereof that have effective dates during the periods reported. The following relevant ASUs have also been adopted in 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:115%"&gt;ASU 2020-04 &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;'Reference Rate Reform (Topic 848) - Facilitation of the Effects of Reference Rate Reform on Financial Reporting'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt; provides optional expedients and exceptions for applying US GAAP to contracts, hedging relationships, and other transactions affected by the reference rate reform. The amendments apply only to contracts and transactions that reference LIBOR or another reference rate expected to be discontinued as part of the reform. This ASU was issued on March 12, 2020 and applies only to contracts or transactions entered into or evaluated before December 31, 2022. This ASU was effective and adopted upon issuance. The adoption of ASU 2020-04 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:115%"&gt;In August 2018, the FASB issued ASU 2018-15 &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;'Intangibles - Goodwill and Other - Internal-Use Software: Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (Topic 350)'&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 the update align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). The ASU is effective for the Group for fiscal years beginning after December 15, 2019 and for interim periods within those fiscal years and was applied prospectively to all relevant implementation costs incurred after the adoption date. The adoption of ASU 2018-15 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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;            In November 2019, the FASB issued ASU 2019-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:115%"&gt;'Codification Improvements&#x2014;Share-Based Consideration Payable to a Customer'&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 require that an entity measure and classify share-based payment awards granted to a customer by applying the guidance in ASC 718. The amount recorded as a reduction of the transaction price is required to be measured on the basis of the grant-date fair value of the share-based payment award in accordance with ASC 718. The grant date is the date at which a grantor (supplier) and a grantee (customer) reach a mutual understanding of the key terms and conditions of a share-based payment award. The classification and subsequent measurement of the award are subject to the guidance in ASC 718 unless the share-based payment award is subsequently modified and the grantee is no longer a customer. The amendments in this update are effective for the Group for fiscal years beginning after December 15, 2019. The adoption of ASU 2019-08 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;In August 2018, the FASB issued ASU 2018-14 &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;'Compensation - Retirement Benefits - Defined Benefit Plans (Topic 715)'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;. The updated guidance requires additional disclosures of weighted-average interest credit rates for cash balance plans and an explanation of the reasons for significant gains and losses related to changes in the benefit obligation. Amendments in the guidance also clarify the requirement to disclose the projected benefit obligation (PBO) and fair value of plan assets for plans with PBOs in excess of plan assets. The same disclosure is needed for the accumulated benefit obligation (ABO) and fair value of plan assets for plans with ABOs in excess of plan assets. The guidance removes certain previous disclosure requirements no longer considered cost beneficial. The amendments are effective for fiscal years ending after December 15, 2020, with early adoption permitted. The adoption of ASU 2018-14 did not to 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="text-align:justify;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 2017, the FASB issued ASU 2017-04 &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;'Intangibles - Goodwill and Other: Simplifying the test for goodwill impairment'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; which requires an entity to no longer perform a hypothetical purchase price allocation to measure goodwill impairment. Instead, impairment will be measured using the difference between the carrying amount and the fair value of the reporting unit. The ASU is effective for public businesses, that are SEC filers, for annual and interim periods in fiscal years beginning after December 15, 2019, with early adoption permitted. The company early adopted this ASU from January 1, 2018. 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="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 which will be adopted during fiscal 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:115%"&gt;&#160;&#160;&#160;&#160;In August 2020, the FASB issues 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:115%"&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:115%"&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:115%"&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:115%"&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:115%"&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:115%"&gt;certain conditions for equity classification for contracts on an entity&#x2019;s own equity. This ASU can be adopted using either the retrospective approach or the modified retrospective approach and is effective for the Group for fiscal years ending after December 15, 2021. The guidance may be early adopted for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. This ASU is not expected to 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: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 will adopt 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 fiscal years commencing on or after December 15, 2020. This ASU is not expected to have a significant impact on the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-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 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:115%"&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:115%"&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 remeasured 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 fiscal years beginning after December 15, 2020, and will be applied on a prospective basis. Early adoption is permitted. The adoption of this ASU is not expected to have a significant impact of the financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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 other new accounting pronouncements&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-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;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:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzUvZnJhZzo2OTI1ZTYyN2MxYzU0OWViYjE2YmJjMzdlYTQwNDcwMy90ZXh0cmVnaW9uOjY5MjVlNjI3YzFjNTQ5ZWJiMTZiYmMzN2VhNDA0NzAzXzEyNjk_c6e0c494-f81a-48ad-9761-e80e24f8be60">Related Parties &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;Subsidiaries of the Company earned revenue of $321,000 (December&#160;31, 2019: $95,000) from DS Biopharma Limited (formerly Dignity Sciences Limited) during the year. Dr. John Climax is Chief Executive Officer and a Director and shareholder of DS Biopharma Limited. $41,000 was recorded as due from DS Biopharma Limited at December&#160;31, 2020 (December&#160;31, 2019: $36,000).&#160;Dr Ronan Lambe resigned as a Director of ICON plc on July 24, 2018. The contract terms were agreed on an arm&#x2019;s length basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;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, of which, $2.5 million has been paid with the remainder to be paid in the next twelve months. This balance remains outstanding at the year ended December&#160;31, 2020. 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;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i6005480839f84a9f8dd1e7afa1cb2c19_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzUvZnJhZzo2OTI1ZTYyN2MxYzU0OWViYjE2YmJjMzdlYTQwNDcwMy90ZXh0cmVnaW9uOjY5MjVlNjI3YzFjNTQ5ZWJiMTZiYmMzN2VhNDA0NzAzXzc0_7791ab15-417c-4f36-8d7d-24915901cba2"
      unitRef="usd">321000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i01e604fa38604c2b970df4cb36f85183_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzUvZnJhZzo2OTI1ZTYyN2MxYzU0OWViYjE2YmJjMzdlYTQwNDcwMy90ZXh0cmVnaW9uOjY5MjVlNjI3YzFjNTQ5ZWJiMTZiYmMzN2VhNDA0NzAzXzgy_7c1a1068-b98a-46e0-b117-b32322f44954"
      unitRef="usd">95000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i9c096dbb51324f99ab719d3de033a3ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzUvZnJhZzo2OTI1ZTYyN2MxYzU0OWViYjE2YmJjMzdlYTQwNDcwMy90ZXh0cmVnaW9uOjY5MjVlNjI3YzFjNTQ5ZWJiMTZiYmMzN2VhNDA0NzAzXzMwOQ_4f162c03-0e14-4833-b64b-375c2b1700fa"
      unitRef="usd">41000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties
      contextRef="i50bb9c13a88e4e5a976501c383aef2d4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzUvZnJhZzo2OTI1ZTYyN2MxYzU0OWViYjE2YmJjMzdlYTQwNDcwMy90ZXh0cmVnaW9uOjY5MjVlNjI3YzFjNTQ5ZWJiMTZiYmMzN2VhNDA0NzAzXzM2OQ_d1259507-96d7-4656-b45c-df5472b7b150"
      unitRef="usd">36000</us-gaap:DueFromRelatedParties>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="i6c93373de6054951ad5d9db03e17bb0b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzUvZnJhZzo2OTI1ZTYyN2MxYzU0OWViYjE2YmJjMzdlYTQwNDcwMy90ZXh0cmVnaW9uOjY5MjVlNjI3YzFjNTQ5ZWJiMTZiYmMzN2VhNDA0NzAzXzE3MDQyNDMwMjMyMDk0_d105b5b1-1007-4ba1-a542-26a7a507715e"
      unitRef="usd">4900000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i6c93373de6054951ad5d9db03e17bb0b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzUvZnJhZzo2OTI1ZTYyN2MxYzU0OWViYjE2YmJjMzdlYTQwNDcwMy90ZXh0cmVnaW9uOjY5MjVlNjI3YzFjNTQ5ZWJiMTZiYmMzN2VhNDA0NzAzXzE3MDQyNDMwMjMyMTEw_6ac6caa9-3bac-4dcc-ae50-e6576ae198ae"
      unitRef="number">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzUvZnJhZzo2OTI1ZTYyN2MxYzU0OWViYjE2YmJjMzdlYTQwNDcwMy90ZXh0cmVnaW9uOjY5MjVlNjI3YzFjNTQ5ZWJiMTZiYmMzN2VhNDA0NzAzXzE3MDQyNDMwMjMyMTc0_f6daa3bf-e3d4-45b5-b5fe-a37043b1cd98"
      unitRef="usd">2500000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <iclr:EquityMethodInvestmentMajorityOwnershipPercentage
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzUvZnJhZzo2OTI1ZTYyN2MxYzU0OWViYjE2YmJjMzdlYTQwNDcwMy90ZXh0cmVnaW9uOjY5MjVlNjI3YzFjNTQ5ZWJiMTZiYmMzN2VhNDA0NzAzXzE3MDQyNDMwMjMyMzUz_cc7f2189-a7f3-4d07-9afc-c513e8861f8f"
      unitRef="number">0.51</iclr:EquityMethodInvestmentMajorityOwnershipPercentage>
    <iclr:EquityMethodInvestmentMajorityOwnershipPercentage
      contextRef="i44dc0ed9508e4e97a6a9bbc4b890ceb0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzUvZnJhZzo2OTI1ZTYyN2MxYzU0OWViYjE2YmJjMzdlYTQwNDcwMy90ZXh0cmVnaW9uOjY5MjVlNjI3YzFjNTQ5ZWJiMTZiYmMzN2VhNDA0NzAzXzE3MDQyNDMwMjMyNTEz_cc7f2189-a7f3-4d07-9afc-c513e8861f8f"
      unitRef="number">0.51</iclr:EquityMethodInvestmentMajorityOwnershipPercentage>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90ZXh0cmVnaW9uOjQ2MzA0MWY1ZGUwYzQzNWZiZjc4NmM1YzFlMzNhOTUzXzEyNTA_11ab3852-b530-4b47-b6c1-4d27b15e6763">Net income per ordinary share&lt;div style="margin-bottom:9pt;margin-top: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;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="margin-bottom:9pt;margin-top: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;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="margin-bottom:9pt;margin-top: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;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="margin-bottom:9pt;margin-top: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;Basic and diluted net income per ordinary share attributable to the Group includes the adjustment to reflect the accretion of the noncontrolling interest in MeDiNova to its redemption value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top: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; 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-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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;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;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;54,118,764&#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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;671,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;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,790,663&#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:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&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;The reconciliation between net income attributable to the Group per the Statement of Operating Income 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:14pt;margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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;322,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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-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;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;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;322,656&#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, 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;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, 2018&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;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;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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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;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;5.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90ZXh0cmVnaW9uOjQ2MzA0MWY1ZGUwYzQzNWZiZjc4NmM1YzFlMzNhOTUzXzEyNTE_9601e8dd-3316-4c15-9482-d2ce7d030b8f">The reconciliation of the number of shares used in the computation of basic and diluted net income per ordinary share is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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;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;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;54,118,764&#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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;671,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;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,790,663&#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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTphOTY4YjU0ZTU3ZmE0M2ZmYjdhMGRkMDQ5ODNkMDMzMi90YWJsZXJhbmdlOmE5NjhiNTRlNTdmYTQzZmZiN2EwZGQwNDk4M2QwMzMyXzEtMS0xLTEtMA_f9465bde-68bb-4927-a47f-a7eaa8f13c55"
      unitRef="shares">52859911</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTphOTY4YjU0ZTU3ZmE0M2ZmYjdhMGRkMDQ5ODNkMDMzMi90YWJsZXJhbmdlOmE5NjhiNTRlNTdmYTQzZmZiN2EwZGQwNDk4M2QwMzMyXzEtMi0xLTEtMA_7e119f23-0602-4b14-8166-e9972e733e7b"
      unitRef="shares">53859537</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTphOTY4YjU0ZTU3ZmE0M2ZmYjdhMGRkMDQ5ODNkMDMzMi90YWJsZXJhbmdlOmE5NjhiNTRlNTdmYTQzZmZiN2EwZGQwNDk4M2QwMzMyXzEtMy0xLTEtMA_37f4736e-b7c3-431a-b056-2ba014fc4850"
      unitRef="shares">54118764</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTphOTY4YjU0ZTU3ZmE0M2ZmYjdhMGRkMDQ5ODNkMDMzMi90YWJsZXJhbmdlOmE5NjhiNTRlNTdmYTQzZmZiN2EwZGQwNDk4M2QwMzMyXzItMS0xLTEtMA_5a120496-1ea6-400d-a0b5-1eb0645ecf71"
      unitRef="shares">423674</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTphOTY4YjU0ZTU3ZmE0M2ZmYjdhMGRkMDQ5ODNkMDMzMi90YWJsZXJhbmdlOmE5NjhiNTRlNTdmYTQzZmZiN2EwZGQwNDk4M2QwMzMyXzItMi0xLTEtMA_eed9452e-8842-48ac-b02a-016f719def97"
      unitRef="shares">473924</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTphOTY4YjU0ZTU3ZmE0M2ZmYjdhMGRkMDQ5ODNkMDMzMi90YWJsZXJhbmdlOmE5NjhiNTRlNTdmYTQzZmZiN2EwZGQwNDk4M2QwMzMyXzItMy0xLTEtMA_e98411db-93ea-4a6f-be72-f5d5f080c71d"
      unitRef="shares">671899</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTphOTY4YjU0ZTU3ZmE0M2ZmYjdhMGRkMDQ5ODNkMDMzMi90YWJsZXJhbmdlOmE5NjhiNTRlNTdmYTQzZmZiN2EwZGQwNDk4M2QwMzMyXzMtMS0xLTEtMA_29444b86-31f1-4a09-a358-ea695e96b509"
      unitRef="shares">53283585</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTphOTY4YjU0ZTU3ZmE0M2ZmYjdhMGRkMDQ5ODNkMDMzMi90YWJsZXJhbmdlOmE5NjhiNTRlNTdmYTQzZmZiN2EwZGQwNDk4M2QwMzMyXzMtMi0xLTEtMA_a5d20c86-79bc-46c9-8109-f3b94165a57d"
      unitRef="shares">54333461</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTphOTY4YjU0ZTU3ZmE0M2ZmYjdhMGRkMDQ5ODNkMDMzMi90YWJsZXJhbmdlOmE5NjhiNTRlNTdmYTQzZmZiN2EwZGQwNDk4M2QwMzMyXzMtMy0xLTEtMA_591b86de-7d87-4045-8be5-b8345b71691d"
      unitRef="shares">54790663</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <iclr:ScheduleOfAdjustedEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90ZXh0cmVnaW9uOjQ2MzA0MWY1ZGUwYzQzNWZiZjc4NmM1YzFlMzNhOTUzXzEyNTI_ecfad417-47af-4661-bc6a-3a7a91491e90">The reconciliation between net income attributable to the Group per the Statement of Operating Income and the net income used to calculate net income per ordinary share attributable to the Group is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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, 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;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, 2018&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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;322,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;(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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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-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;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;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;322,656&#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, 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;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, 2018&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;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;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.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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;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;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;5.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;</iclr:ScheduleOfAdjustedEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzItMS0xLTEtMA_352eebdd-409b-4f44-985b-065caaffd307"
      unitRef="usd">332331000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzItMi0xLTEtMA_ee3a04d6-8024-46b2-b6a6-b208c3ea05ea"
      unitRef="usd">373986000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzItMy0xLTEtMA_28c3a3c2-00a4-4d51-924c-aa128795078f"
      unitRef="usd">322656000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzMtMS0xLTEtMA_08b863e4-ef6b-4491-9cf8-6390589ef886"
      unitRef="usd">4522000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzMtMi0xLTEtMA_36c555a1-8f3c-4125-86a2-33cfb75ff679"
      unitRef="usd">5048000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzMtMy0xLTEtMA_51d09ef1-55c5-46ac-853e-f9915f15d0da"
      unitRef="usd">0</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzQtMS0xLTEtMA_2e76b452-82c7-40c5-aeea-382eeeed9ae0"
      unitRef="usd">327809000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzQtMi0xLTEtMA_651fca5d-b163-444b-bddb-36649c887737"
      unitRef="usd">368938000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzQtMy0xLTEtMA_e6d8aa78-f383-467c-86c2-e67cf7626738"
      unitRef="usd">322656000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzgtMS0xLTEtMA_79404700-8ead-43d6-a0ae-62298e5811b9"
      unitRef="usdPerShare">6.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzgtMi0xLTEtMA_18c900a1-7880-477e-bb83-f4519b8d439c"
      unitRef="usdPerShare">6.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzgtMy0xLTEtMA_43c54864-48ca-4a09-8c27-62a468e2500a"
      unitRef="usdPerShare">5.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzktMS0xLTEtMA_57bae2eb-c41b-46c2-b4df-1e0c508a58e0"
      unitRef="usdPerShare">6.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if0c5c6579e39454e8ac3eed9b0a1933c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzktMi0xLTEtMA_8aa23fcc-99bc-403f-8268-150715276764"
      unitRef="usdPerShare">6.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9b9534fdccf447efa722c186b0d707fb_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yMzgvZnJhZzo0NjMwNDFmNWRlMGM0MzVmYmY3ODZjNWMxZTMzYTk1My90YWJsZTpmNGQwZjliOGQ0M2E0NTgzODhjYzkwYmJhYmZiOWFlMC90YWJsZXJhbmdlOmY0ZDBmOWI4ZDQzYTQ1ODM4OGNjOTBiYmFiZmI5YWUwXzktMy0xLTEtMA_046b16f6-c9f8-4ee6-8707-d167d78869ba"
      unitRef="usdPerShare">5.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDEvZnJhZzo1NzVhNWNmMGQ2MzE0Y2FlYTcyMWMzZjhlYjE1MWNlOS90ZXh0cmVnaW9uOjU3NWE1Y2YwZDYzMTRjYWVhNzIxYzNmOGViMTUxY2U5XzE1MzU_0d06f7e7-f1a1-4136-ac79-5646c22c40fb">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;On February 24, 2021, ICON plc announced it has entered into a Merger Agreement to acquire PRA Health Sciences, Inc. (&#x2018;PRA&#x2019;) in a cash and stock transaction valued at approximately $12&#160;billion.  The per share merger consideration consists of $80 in cash and 0.4125 shares of ICON stock. The boards of directors of both companies have approved the acquisition.  Subject to receipt of regulatory clearances and approval by shareholders of both companies, the acquisition is expected to close in the third quarter of 2021, and upon completion, ICON shareholders will own approximately 66% of the combined company and PRA shareholders will own approximately 34% of the combined 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:115%"&gt;In conjunction with the execution of the Merger Agreement, ICON entered into a commitment letter with Citigroup Global Markets Inc. (&#x201c;Citi&#x201d;) pursuant to which Citi has committed to provide to ICON a senior secured revolving credit facility in an aggregate principal amount of up to $300.0 million and a senior secured bridge loan facility in an aggregate principal amount of up to $6,060.0 million to, among other things, finance ICON&#x2019;s obligations in respect of the transactions contemplated by the Merger Agreement. The effectiveness of such credit facilities is subject to the occurrence of customary closing conditions, including the consummation of the Merger.&lt;/span&gt;&lt;/div&gt;The Company has evaluated subsequent events from the Balance Sheet date through February&#160;24, 2021, the date at which the consolidated financial statements were available to be issued. Other than the matters described above, the Company has determined that there are no items to disclose.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i8266a661742f403db93217fb823ee0ea_D20210701-20210930"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDEvZnJhZzo1NzVhNWNmMGQ2MzE0Y2FlYTcyMWMzZjhlYjE1MWNlOS90ZXh0cmVnaW9uOjU3NWE1Y2YwZDYzMTRjYWVhNzIxYzNmOGViMTUxY2U5XzI5Njg2ODEzOTY5MjE3_8b8e8b64-6ff0-4e86-ad28-c5a8594f7fad"
      unitRef="usd">12000000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <iclr:BusinessCombinationConsiderationTransferredCashPerShare
      contextRef="i8266a661742f403db93217fb823ee0ea_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDEvZnJhZzo1NzVhNWNmMGQ2MzE0Y2FlYTcyMWMzZjhlYjE1MWNlOS90ZXh0cmVnaW9uOjU3NWE1Y2YwZDYzMTRjYWVhNzIxYzNmOGViMTUxY2U5XzI5Njg2ODEzOTY5MjMw_13ff6f79-2463-4e64-8ae1-177e01bda8da"
      unitRef="number">80</iclr:BusinessCombinationConsiderationTransferredCashPerShare>
    <iclr:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePerShare
      contextRef="i8266a661742f403db93217fb823ee0ea_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDEvZnJhZzo1NzVhNWNmMGQ2MzE0Y2FlYTcyMWMzZjhlYjE1MWNlOS90ZXh0cmVnaW9uOjU3NWE1Y2YwZDYzMTRjYWVhNzIxYzNmOGViMTUxY2U5XzI5Njg2ODEzOTY5MjM1_2ec8d129-1fb8-4dc9-a1b7-0124109bc310"
      unitRef="number">0.4125</iclr:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePerShare>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i8a4afc85ffde4dde939f9262e09d82ef_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDEvZnJhZzo1NzVhNWNmMGQ2MzE0Y2FlYTcyMWMzZjhlYjE1MWNlOS90ZXh0cmVnaW9uOjU3NWE1Y2YwZDYzMTRjYWVhNzIxYzNmOGViMTUxY2U5XzI5Njg2ODEzOTY5MjQz_2f894fc8-eaf7-4fef-a344-d66c6f82ecb0"
      unitRef="number">0.66</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i0eea31092779482da194b87e93932676_I20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDEvZnJhZzo1NzVhNWNmMGQ2MzE0Y2FlYTcyMWMzZjhlYjE1MWNlOS90ZXh0cmVnaW9uOjU3NWE1Y2YwZDYzMTRjYWVhNzIxYzNmOGViMTUxY2U5Xzk4OTU2MDQ2NjkzODA_93f81f54-e15b-4b5e-a2fa-202c08265734"
      unitRef="number">0.34</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iab14a09cd8e04a66b4cc95a9b3985c23_I20210224"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDEvZnJhZzo1NzVhNWNmMGQ2MzE0Y2FlYTcyMWMzZjhlYjE1MWNlOS90ZXh0cmVnaW9uOjU3NWE1Y2YwZDYzMTRjYWVhNzIxYzNmOGViMTUxY2U5XzI5Njg2ODEzOTY0NDc4_cc842b18-063f-48c0-8fb7-9dbddda76fba"
      unitRef="usd">300000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0b6a601ba975400eaf15e9880342cfdb_I20210224"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDEvZnJhZzo1NzVhNWNmMGQ2MzE0Y2FlYTcyMWMzZjhlYjE1MWNlOS90ZXh0cmVnaW9uOjU3NWE1Y2YwZDYzMTRjYWVhNzIxYzNmOGViMTUxY2U5XzI5Njg2ODEzOTY0NDg4_c08fb0f9-4558-4b96-912f-7b80d654ca03"
      unitRef="usd">6060000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i0f88d4ed30e147c186d1c50d23823943_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDQvZnJhZzowZDRhN2IzMWFhNDc0MmQ1OTU0MWExMWFhODMwMmM2MC90ZXh0cmVnaW9uOjBkNGE3YjMxYWE0NzQyZDU5NTQxYTExYWE4MzAyYzYwXzQwMDU_ed13e538-f86b-4e01-a088-87aae4bd5e55">Impact of change in accounting policies&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:115%"&gt;Measurement of Credit Losses on Financial Instruments&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:115%"&gt;In June 2016, the FASB issued ASU 2016-13&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; 'Measurement of Credit Losses on Financial Instruments (Topic 326)'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;, which significantly changes the way entities recognize impairment of many financial assets by requiring immediate recognition of estimated credit losses expected to occur over their remaining life. The update provides guidance on the measurement of credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. The amendment replaces the previous incurred loss impairment approach with a methodology to reflect expected credit losses and requires consideration of a broader range of reasonable and supportable information to explain credit loss estimates. The updated guidance was applied on a modified retrospective approach and was effective for the Group for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. The Company applied the requirements of the new standard from January 1, 2020 and no adjustment was required to opening retained earnings as of that date.&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:115%"&gt;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 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="margin-bottom:1pt;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;Leases&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;The new leasing standard (ASU No. 2016-02 '&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;') was issued in February 2016. 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) supersedes the requirements in ASC 840  '&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 840) and requires that lessees recognize rights and obligations from virtually all leases (other than leases that meet the definition of a short-term lease) on their Balance Sheets as right-of-use assets with corresponding lease liabilities. The ASU also provides additional guidance on how to classify leases and how to determine the lease term for accounting purposes. In July 2018, the FASB issued ASU No. 2018-11 '&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 (Topic 842): Targeted Improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;', which provides the option to adopt the standard retrospectively for each prior period presented, as initially set out in ASU No. 2016-02, or as of the adoption date with a cumulative-effect adjustment to the opening balance of retained earnings. &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-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&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;ASC 842 became effective for ICON plc with effect from January 1, 2019. ICON adopted the new standard as of January 1, 2019 under the cumulative effect adjustment approach. Under this transition method, the new standard is applied from January 1, 2019 without restatement of comparative period amounts. Results for the year ended December&#160;31, 2018 are therefore presented under the previous leasing accounting principles, ASC 840. Operating lease liabilities and right-of-use assets have been recorded on the Consolidated Balance Sheets as at January 1, 2019 of $106.5 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top: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;There is no impact of adopting ASC 842 on opening retained earnings at January 1, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6ba93c3b3e7f4daeb76085a6def2cd7f_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDQvZnJhZzowZDRhN2IzMWFhNDc0MmQ1OTU0MWExMWFhODMwMmM2MC90ZXh0cmVnaW9uOjBkNGE3YjMxYWE0NzQyZDU5NTQxYTExYWE4MzAyYzYwXzE0OTY_56e39377-cc3d-48ea-bcce-b6ec6164e970"
      unitRef="usd">106500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i6ba93c3b3e7f4daeb76085a6def2cd7f_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDQvZnJhZzowZDRhN2IzMWFhNDc0MmQ1OTU0MWExMWFhODMwMmM2MC90ZXh0cmVnaW9uOjBkNGE3YjMxYWE0NzQyZDU5NTQxYTExYWE4MzAyYzYwXzE0OTY_b4e984dd-bf61-4c3d-91ac-ce9173cf1c8e"
      unitRef="usd">106500000</us-gaap:OperatingLeaseLiability>
    <us-gaap:StockholdersEquity
      contextRef="ia288a16e75fe4aaabfed560e50c9b121_I20190101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY4MjI1ODk4ZGIyNzRjMzA4ZTYxOGJlMGM3NjVlMjFjL3NlYzpmODIyNTg5OGRiMjc0YzMwOGU2MThiZTBjNzY1ZTIxY18yNDQvZnJhZzowZDRhN2IzMWFhNDc0MmQ1OTU0MWExMWFhODMwMmM2MC90ZXh0cmVnaW9uOjBkNGE3YjMxYWE0NzQyZDU5NTQxYTExYWE4MzAyYzYwXzE1MTE_bbcbd71a-e76a-4b0d-b19f-ee5d3829f346"
      unitRef="usd">0</us-gaap:StockholdersEquity>
</xbrl>
