<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iclr="http://www.iconplc.com/20200630"
  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-20200630.xsd" xlink:type="simple"/>
    <context id="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibbd57889ebe844e2bfac08f28aff27f7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iff7d23e44b5b43bf8b83d33d9d8fd8ab_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i992be94c48f640d9876b374997848b7e_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ie26923664a0d4e18ab32786b4620d4d6_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="id1a85185b639419a836fa877941d264b_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="id4c1da36427c4f3b8f38639bd2cadecc_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="ic4c7cd80ed3e47e0a27574747b72076a_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="i4124acc2f72446e4bc38a401d4a77f30_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="id5c1dd162b32428191195c9e108cff6a_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="i27d16bde9adc4544b0740131c18c0816_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i9b224fb633404fcc8e9e6f87c8a0ac03_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i29a946bf5679472bba40b6e1f280161e_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i4e2e4fe8ad334701bb0d83a51987779c_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6c1e30f061ba44faaf6d623a1e22e2f5_D20200101-20200630">
        <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>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i24d6d784cbb14959bdf8c979b53a4b3d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">iclr:CashFlowHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaa60606f27514495b3cb43945803ead1_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">iclr:CashFlowHedgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia42f46e31bc44e5197fe1c9d660a3547_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i216459d4d8484e05919a664ba14416bd_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i8f7a85b5e3f34b02a01f99e1d3fd76a7_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i82c5b268cec94c5db05a31ca1678fccb_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i0718398c4a3f4c99b7cc4f803ac01546_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i687a41d86c9d45a0ae50b56af2cd8716_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i6dc657d6dcb448c3a703342404604463_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i7ba66663963c4497ae5d68decc9e6676_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i95a5302c493146c7a5ee54789a36a500_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i15d3cd2ae3874ef985c8eec163e5be8d_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="i188f28fe4c474dce8889702c24548e94_D20200717-20200717">
        <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:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-17</startDate>
            <endDate>2020-07-17</endDate>
        </period>
    </context>
    <context id="i7dff89f6c47c430ca24aed26737b48c7_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="ib0788307a9c14113aeb02175584e75ea_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="id6d55e44963248b1893d24c8b7c92870_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>
    <context id="i348663ed53d4468f8cf7dc03c5ad031a_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i27e493261599488788edd23996680005_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id44f5135d2144f388c679ea5f9e0b18e_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i73b2c5a624444a04976adc7335fc1ad8_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i197d8b5f44ac4126a718fecce6ed8782_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i869f0ece7755454a88dc72ea22ed0f72_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i722eef986c574cc5832283a2bc67c8c8_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i66e502fac61d49a3b05fdd0f91c873d3_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i56282aad9905470e894d4ca884cf416f_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id8fef155c70c480391ae0ccf14112738_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="icf6d3397e83147619165f007fc4ab952_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i153512d7524d4366881cc95ee08394a4_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ic7c99e7f4b4e41fa9f9da0a386e2c232_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0e03d3c21fde4a62aa547b7c9339866d_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i772972ad29744fa7a3b525fb475f3f5a_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i46e5437693294619830b7e5055575722_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ife11c2bd0d4d4575a8fde08d4dcd63c9_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic338368d90ea4ff4a0dce4c9832b5ecd_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4e6336509baa4da386df5ea866dd373d_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i2f46f8b6951e4d6a8f72cff616d7176d_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i96ae599505044bbca126369ba4b377b6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2020-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i33b05c9892694f8db20056ffd421f461_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="i6b09a14f17ef43ed9c93b99b79f302c4_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="ia365386ff4f04de990596161a59ae319_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="i4e65c27789394200affcabf6ff272dcd_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="i88a3b0ba73b14edcb33eebdda132c358_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i849e6e5f08cd426792ec171c5cca17ed_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="i06ce05badf024291832f0979fc150fd4_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="i77b7b10eacb444a2b58a88967215d326_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="ib08187e2df424c1da654e583a19f1af5_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="i174c400690cf454787caef3611f05686_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="i6c4ef7e462244ccea179aa88f1972ad0_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="i6a86006f634744b690c4b1c94fe38208_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="i489ea5b303a64d48a9e063480403d775_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="i2f5879fe2bb746fb99371bd133f5a9b2_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="i7f575fe6808b4b4395449e6f1bdb0cfe_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="i3699fb0aab6b4bcd964981fdcbbd46e3_D20190701-20200630">
        <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-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic05798775264473984cd0710e8d734d7_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="i2dbccf011eef4848854b467865b5d1f4_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="i29c4b64e46b14ea39b4998414851a8b2_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="i7ba0ef09006848038c70373764c97a90_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="ib933fa47bfc04eb49f94816a8e151254_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i86073a0cb171428992cd595adc431392_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:WorkforceReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalization2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9f372e7f41034ee4abd3a2d7d0c446fa_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if5183064a6f74322a6ba359fbf7598af_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if9b00a2e26cd4b6990f3f46f1ee174ae_D20190401-20190630">
        <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>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4fe96dbf833542febaa9b1bda4e8b144_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i6f04a0f8d7fb410db3aeaea3ba34c1e8_D20190101-20190630">
        <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>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib4c7c1c5ab024b23a17aea4719ae3151_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:WorkforceReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalization2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2a21f67720a845b1910e9854408fa224_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ic294470275e740d698c11661a77438fb_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:WorkforceReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalization2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i343f46d02389438d9195dc71798dceb4_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i1844f7f6316a4e308ebee1cf4cb6d251_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ia224c1d2d6304345b4678daba08fa17b_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="i1ab896ec6cee40c3b0d40ac6e98cd0a0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:WorkforceReductionMember</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="i6487d571bd9c4aa089a2fe36687692a9_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="i72d7fc697c4544509a868f68ea2f3646_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i3bcb3faaa9114932984f6e90a95e5b22_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:WorkforceReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic4b2626e5de7498fbaae2323bde5ac0b_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="ia972eb00281a4a2ea3467b803c92e7e6_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="i9faf3adca9874fe68e78316f5f2297d4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:WorkforceReductionMember</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="i2c3c20e043124ce4a889d6b48466a6fb_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="i99f9a09a8f3844de9b5ee57319705342_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="iaf59492d55c247ad8ebc4a8e367980b3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:WorkforceReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9ac7c3f4db1f44eb94d0abcabc7a4885_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="i1b56c54517f74bc4b8c6d94f010c0972_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="i1accf991a049421fa2b3b44b2d002087_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:WorkforceReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i61c127465a404d828e442ef7bd49eae9_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i36d5bf98ab9e461abf7adfba48e2822b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">iclr:WorkforceReductionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">iclr:ResourceRationalizations2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia4ef0011e9dc4ac29f4af2642dca2369_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="if8880e62f685424fbfdeb8c16bce2ca0_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i21464161ed21445aa580a3f945f191ab_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="iadb206e9f09c4e1eab2697e7cd808fd9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1e499e8a54804db891a77faf3f325d60_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i44fddc2c2fc0481b89054e70409d1e9f_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i5139982f4179479dae096032a614b4ca_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsAndServicesSold</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if48ca5b84c84411bb6a80990c8129c7f_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsAndServicesSold</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i715cdff0cb0e4eaba96f78e983d5c5ca_I20190630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ibbc85b1697bb4b06900ae266526a63a0_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="i4587753e8f7c4337aa4658c1ff331f11_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="ib3ee034df5314736b9cfcd3150947fb1_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="i8a2e2286105348b0834ead34c030368b_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="i5b3ba1a6f65a4dfbbfcce9cc5a004f75_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="i6cbb888ea44d49cf99105547f0cb1d06_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="i656e068761d34a66b9f2faecd4b3d9b6_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="i71cd02fb4dda42598ca970236bfe60f4_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="i0276d84070b54abb91ef836ef0b46ce5_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i995f1d7fc6274fee9e994fa5b1d49b60_D20200101-20200630">
        <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:AwardDateAxis">iclr:AwardDate2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id3309b3cc8284635b9c49e69237a35e5_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i86497c5547b142a1a1ebfdd752006dfb_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="i38a8abfd6b7b45dc9e431277cebc02db_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="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ic683f7b55f3a4dbf9d06bacd118c68f1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iab5544c0e1a246abae856f2c7d1514c0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9141c3fbeb664fe181ff7d27e613513c_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i9797a3ae64bc4a5f95f2a133a246e0a8_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="ia8f76587e98a4bceba99ceaabac4370b_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="if28b5e365cae449296171f343e61e782_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="i13b5d69ff3fd4b7d94415a9910a18d55_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9d8adbd2f5524e128e01eb69aa00335a_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="i7e6fc8b1609d4e0fb7843e87f2da69bb_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="ic335152ae61c484cb8c7ebf52ecb4ec7_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="id68b9a1ec66b4f5898a492faec1ce03a_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="ia0b429ea9cd4420a8f4ccf8079fff321_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i73eb14952ee3419aa2c7ac236b722207_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie7c28756ee9f45b7ad7e4331f89ab71b_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i751aa1900b5a47b6993e6c8e55463328_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i4784895254c64ce397bf211c13afcbb2_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ieb1808c9372c4e19adf1c806761c368c_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5962e00581f3494c88931055e3ce0e0d_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if5f5358278ca4a8cac9905583f57c9e2_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i53c567d1d0d847309769b33ae41827cb_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i4eae6cb387604f0d9336100eab765d2d_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if2479858582846a1bd3ca53416ac1ea3_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i95d32b86d05f4f379f92feb2cca7b3e3_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3f49d2cf57bf413a90fcc3812d761843_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="ic52606a7d05a4871b3cabc7e8cd53b4b_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="i465a23a7b99c4697b5b78c40effd58b6_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="i64d2d4d04df54d0388baaf188f9ad2db_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i5a47a4dc98df442dbfbe949944d1d23e_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia5fb0fa7770542b58462537a991d9909_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia41bbcc8eff84a0ea123ddc21dd206d1_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="icd5f5262e7b74f699dd051337d790e77_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ief346330e10e4cd78c724da580e30d21_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifa55a8874f724acda511587ac6042aa6_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i3bca45e6c50246ca99808106901b1fe8_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ibed3341f7e4d4f7e9517734a6c9a1ab0_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i19819ced70d0450abe9b96526d1040a4_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaee1865ffe7645c0828b62fdf1071661_D20190401-20190630">
        <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-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i911873cb27e148438595fa630adcac50_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i8291f3eff7164a22b7a54d70f1c276ab_D20190101-20190630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="iec2ccc10039d4f3fb38e0878a431e70e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i22acd8fc497740258442b8d694bc3e49_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i611e26a9e7074547801489bccfda8997_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9ede4173be844acda1ed4bdea5d32296_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie1951dcfb3e14eb4aec00723ba9826d9_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i46c780a137d64ecc982b150c849b6a81_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="i37c9fc8c38ec4174bdb0b89d66e831f3_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="if7b40861bee945bc9056a68dcbb2ade8_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="ic4943aac8932426badf6397e311742f5_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="ide67dd8efbd44c7486741b1af84b25a6_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="ia202843b22374a83aa0d5910174fb992_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4867debc80af42c79ac0716d02ff7abe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001060955</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">iclr:RestOfWorldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <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="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>iclr:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180L2ZyYWc6MmZlNjU4ZTE2YjYxNGQ4NmE0NmQ4ZDhjZWY1MjU3YWYvdGFibGU6MjQwYWJjZjVkMGQ5NGY0M2FjYjZmYjNmMTkwNGI1ZTkvdGFibGVyYW5nZToyNDBhYmNmNWQwZDk0ZjQzYWNiNmZiM2YxOTA0YjVlOV8yLTEtMS0xLTA_9506a46d-7290-4e46-a9f7-bc98cc831ca9">false</dei:AmendmentFlag>
    <dei:DocumentPeriodEndDate
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180L2ZyYWc6MmZlNjU4ZTE2YjYxNGQ4NmE0NmQ4ZDhjZWY1MjU3YWYvdGFibGU6MjQwYWJjZjVkMGQ5NGY0M2FjYjZmYjNmMTkwNGI1ZTkvdGFibGVyYW5nZToyNDBhYmNmNWQwZDk0ZjQzYWNiNmZiM2YxOTA0YjVlOV8zLTEtMS0xLTA_68b30222-49dc-4699-afdf-fea3edfeb9bc">2020-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180L2ZyYWc6MmZlNjU4ZTE2YjYxNGQ4NmE0NmQ4ZDhjZWY1MjU3YWYvdGFibGU6MjQwYWJjZjVkMGQ5NGY0M2FjYjZmYjNmMTkwNGI1ZTkvdGFibGVyYW5nZToyNDBhYmNmNWQwZDk0ZjQzYWNiNmZiM2YxOTA0YjVlOV80LTEtMS0xLTA_eaab89a5-4313-496c-a312-53a74d59b973">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180L2ZyYWc6MmZlNjU4ZTE2YjYxNGQ4NmE0NmQ4ZDhjZWY1MjU3YWYvdGFibGU6MjQwYWJjZjVkMGQ5NGY0M2FjYjZmYjNmMTkwNGI1ZTkvdGFibGVyYW5nZToyNDBhYmNmNWQwZDk0ZjQzYWNiNmZiM2YxOTA0YjVlOV81LTEtMS0xLTA_7881ba98-1930-4965-a423-e4db4ad4c2e0">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180L2ZyYWc6MmZlNjU4ZTE2YjYxNGQ4NmE0NmQ4ZDhjZWY1MjU3YWYvdGFibGU6MjQwYWJjZjVkMGQ5NGY0M2FjYjZmYjNmMTkwNGI1ZTkvdGFibGVyYW5nZToyNDBhYmNmNWQwZDk0ZjQzYWNiNmZiM2YxOTA0YjVlOV84LTEtMS0xLTA_fbc6c952-9f4a-4a5d-9f8b-bdea4f6b627b">0001060955</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180L2ZyYWc6MmZlNjU4ZTE2YjYxNGQ4NmE0NmQ4ZDhjZWY1MjU3YWYvdGFibGU6MjQwYWJjZjVkMGQ5NGY0M2FjYjZmYjNmMTkwNGI1ZTkvdGFibGVyYW5nZToyNDBhYmNmNWQwZDk0ZjQzYWNiNmZiM2YxOTA0YjVlOV85LTEtMS0xLTA_1b16bded-41ff-4dcb-b83e-9ab4a76cc76e">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i7dff89f6c47c430ca24aed26737b48c7_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTMxOTQxMzk1NTgyNTM_74db70ad-e1d0-47f4-8efa-baa21ed81569">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList
      contextRef="i7dff89f6c47c430ca24aed26737b48c7_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTk3OTEyMDkzMjQ5MTA_3b9b2f51-9dd7-4e1b-82b4-a15f2e4d8aff">us-gaap:AccountingStandardsUpdate201602CumulativeEffectPeriodOfAdoptionMember</us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList>
    <dei:DocumentType
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xL2ZyYWc6NTc5Yjc0YjcyYjg3NGIzYjhlYTQzZDUwYmQ2MjllYWMvdGV4dHJlZ2lvbjo1NzliNzRiNzJiODc0YjNiOGVhNDNkNTBiZDYyOWVhY182MDY_feb0ccaa-bfff-477b-9cc2-a0e375bcbc61">6-K</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xL2ZyYWc6NTc5Yjc0YjcyYjg3NGIzYjhlYTQzZDUwYmQ2MjllYWMvdGV4dHJlZ2lvbjo1NzliNzRiNzJiODc0YjNiOGVhNDNkNTBiZDYyOWVhY182MDc_d72d6cbc-7790-4a20-8d7f-4f2ca53d9b78">ICON plc</dei:EntityRegistrantName>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNC0xLTEtMS0w_b7a054aa-5554-4f3b-a320-8108cfed2845"
      unitRef="usd">592100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNC0zLTEtMS0w_05aa1164-3685-44da-aa09-d6c8174bb5d1"
      unitRef="usd">520309000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNS0xLTEtMS0w_de98263d-235b-4a28-b2af-2fb2cb09caf1"
      unitRef="usd">1728000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNS0zLTEtMS0w_36d36123-8839-45af-a266-56d89b0f08cb"
      unitRef="usd">49628000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNi0xLTEtMS0w_2356c2c6-1c92-4df7-b244-ac021fa8c8a4"
      unitRef="usd">473020000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNi0zLTEtMS0w_91f7a970-fb72-450a-963c-6960db6d7d33"
      unitRef="usd">527708000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNy0xLTEtMS0w_b090e493-0ad0-47d5-9a4f-5be7d4460b68"
      unitRef="usd">410397000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNy0zLTEtMS0w_43de2f6e-ca4e-40bb-acb4-eb3e9bdf6592"
      unitRef="usd">422769000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfOC0xLTEtMS0w_e8d02c06-dd44-479e-bf7c-cf3ebd93878a"
      unitRef="usd">34456000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfOC0zLTEtMS0w_30273f8c-d661-4e20-b926-d4990bda718a"
      unitRef="usd">39290000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfOS0xLTEtMS0w_46f5e2db-1084-46d6-afab-61ec4c0b789d"
      unitRef="usd">38108000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfOS0zLTEtMS0w_34d8ab44-4db2-43ec-8b7a-df4633dc47ef"
      unitRef="usd">41517000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTAtMS0xLTEtMA_6b321765-ed4e-46e9-a80b-751318a6a3b3"
      unitRef="usd">28589000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTAtMy0xLTEtMA_3b88867e-13e7-4947-93b4-ebc89b3c2eca"
      unitRef="usd">23759000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTEtMS0xLTEtMA_2d24eb97-5537-4180-b7b1-ec5eb86d2fbe"
      unitRef="usd">1578398000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTEtMy0xLTEtMA_8f1d2ef6-8250-40e5-a35c-87f5047fd774"
      unitRef="usd">1624980000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTQtMS0xLTEtMA_389f67b2-1d9d-490c-8b67-36dcb96006e5"
      unitRef="usd">162552000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTQtMy0xLTEtMA_f806ed75-dfd0-4742-aa92-2fc1e63e8132"
      unitRef="usd">165087000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTUtMS0xLTEtMA_d1cae997-99bc-4762-ac04-42181ab954eb"
      unitRef="usd">901245000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTUtMy0xLTEtMA_f0e2b0bd-530f-4622-a3d2-70e1a138429e"
      unitRef="usd">883170000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTYtMS0xLTEtMA_7ff329a1-0794-4b4f-8906-74b24686e244"
      unitRef="usd">86267000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTYtMy0xLTEtMA_136f24e8-beda-4157-b9a4-b9e909c3550b"
      unitRef="usd">104977000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTctMS0xLTEtMA_1436c881-21e9-4ab4-84ce-27c3005c1c83"
      unitRef="usd">16939000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTctMy0xLTEtMA_8eb78a10-2004-4f02-a0c4-ccf7626d27f8"
      unitRef="usd">17439000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTgtMS0xLTEtMA_4174b43e-3c3d-4cfc-a00a-c97eef1d2186"
      unitRef="usd">13451000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTgtMy0xLTEtMA_5ecde45c-5567-46bd-89d9-3b0c34f6f29f"
      unitRef="usd">17230000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTktMS0xLTEtMA_d580a6a9-42c1-4d70-8684-4dcf7252495c"
      unitRef="usd">15794000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMTktMy0xLTEtMA_472a0a4c-5d97-4928-9b58-47ec01db6b5c"
      unitRef="usd">16682000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:LongTermInvestments
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjAtMS0xLTEtMA_1d77152a-3a11-4f49-8ddf-ff5d3fc6e5ad"
      unitRef="usd">11326000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjAtMy0xLTEtMA_7afeb01d-1578-4141-9209-be1c4393146e"
      unitRef="usd">10053000</us-gaap:LongTermInvestments>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjEtMS0xLTEtMA_41ce0ddd-5a76-4ddb-9eb4-2deb4f4d6503"
      unitRef="usd">72748000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjEtMy0xLTEtMA_3021594b-e32f-48b4-a90f-83274ffc5a17"
      unitRef="usd">67894000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Assets
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjItMS0xLTEtMA_321bf1b7-b049-4267-99a4-8b43a40b1a5b"
      unitRef="usd">2858720000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjItMy0xLTEtMA_3eb131dc-3def-4ec3-aafe-ddb0841d52c1"
      unitRef="usd">2907512000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjUtMS0xLTEtMA_c0bba6d3-0db0-4915-89b0-accc01b23e2c"
      unitRef="usd">32722000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjUtMy0xLTEtMA_de8a138e-f222-4416-bbf1-8db90599a12a"
      unitRef="usd">24050000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjYtMS0xLTEtMA_8ed01f46-ab6a-4f89-9c48-1838a8ef9036"
      unitRef="usd">393217000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjYtMy0xLTEtMA_f3270822-2b4f-45da-a328-b3a7ca25273a"
      unitRef="usd">366988000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjctMS0xLTEtMA_605b98b9-1588-4719-be5d-ab499c03a2ae"
      unitRef="usd">385036000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjctMy0xLTEtMA_48af02a0-11a5-4912-91c6-7d82f77cc088"
      unitRef="usd">378543000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjgtMS0xLTEtMA_46c4da3d-7572-46d7-98ba-8e7d93e2c772"
      unitRef="usd">9190000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjgtMy0xLTEtMA_d164481b-aae3-41e4-ac6d-33afe20698fe"
      unitRef="usd">12031000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjktMS0xLTEtMA_9c335869-f685-4817-8355-17d6ec601510"
      unitRef="usd">349828000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMjktMy0xLTEtMA_d6daad3d-2782-48d0-a4fa-241236550563"
      unitRef="usd">349640000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzAtMS0xLTEtMA_abbe3601-fe6d-45a9-8e3d-f1abbbf1a1af"
      unitRef="usd">1169993000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzAtMy0xLTEtMA_e80d975b-3a5b-43a7-bf93-790bed81d240"
      unitRef="usd">1131252000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzItMS0xLTEtMA_ca570f1a-8305-49fe-8acc-6ddb74185d0c"
      unitRef="usd">63974000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzItMy0xLTEtMA_cfc1125d-7b8d-48c4-89f5-24f644840613"
      unitRef="usd">76593000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzMtMS0xLTEtMA_3b14f525-3e99-4c8b-a453-a07ab488208d"
      unitRef="usd">21662000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzMtMy0xLTEtMA_db4f3c0d-9d33-4643-89d2-fbda2bdc7f17"
      unitRef="usd">17512000</us-gaap:OtherLiabilitiesNoncurrent>
    <iclr:CapitalGovernmentGrantsNoncurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzQtMS0xLTEtMA_f8d0b2bc-2149-4b2b-9037-0519a3a5a637"
      unitRef="usd">792000</iclr:CapitalGovernmentGrantsNoncurrent>
    <iclr:CapitalGovernmentGrantsNoncurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzQtMy0xLTEtMA_c2cdfdf5-10dd-4673-b5aa-3959a3aca021"
      unitRef="usd">813000</iclr:CapitalGovernmentGrantsNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzUtMS0xLTEtMA_19f5593c-7ca7-43be-a20f-930552909011"
      unitRef="usd">13351000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzUtMy0xLTEtMA_b128bbe6-e5d2-43d2-8e87-69b2356283c9"
      unitRef="usd">14301000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzYtMS0xLTEtMA_c8450780-47fd-48ad-a2c7-e93590626232"
      unitRef="usd">10465000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzYtMy0xLTEtMA_3f9d2720-3cb9-4df6-b7f4-8efab955af24"
      unitRef="usd">9476000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzctMS0xLTEtMA_03b98806-e6c0-4b7e-848d-d9716dfb9ccc"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzctMy0xLTEtMA_d89c4924-a7e5-425c-8b2f-6c738a1e7435"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:Liabilities
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzgtMS0xLTEtMA_22a95cc6-1de4-4065-9f01-90a7fb121190"
      unitRef="usd">1280237000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfMzgtMy0xLTEtMA_7d8c6457-4575-45c0-b41d-b70fc4dd01f4"
      unitRef="usd">1249947000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmRiNDAzNmUzMGQ1ZTQxMTY4MTI3YmQ1MmU4ZDA4ZWQwXzEzMTk0MTM5NTMzNDAw_8bd7f025-82d9-4dfe-91d2-d74bbbe75de1"
      unitRef="eurPerShare">6</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmRiNDAzNmUzMGQ1ZTQxMTY4MTI3YmQ1MmU4ZDA4ZWQwXzEzMTk0MTM5NTMzNDAw_a6d4aaa0-ae72-4997-b1e4-521dbbcc4817"
      unitRef="eurPerShare">6</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmRiNDAzNmUzMGQ1ZTQxMTY4MTI3YmQ1MmU4ZDA4ZWQwXzEwOTk1MTE2Mjc3ODYz_10086641-f760-4464-8eaa-1788f27f32fb"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmRiNDAzNmUzMGQ1ZTQxMTY4MTI3YmQ1MmU4ZDA4ZWQwXzEwOTk1MTE2Mjc3ODYz_ff864fbe-af63-4a70-87b5-61b63343b31b"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjU0YWE5YjJhODhiYTRkZmQ4ZTYzMGYxNDJlYzg0NmVmXzEwOTk1MTE2Mjc3ODM1_1690e80f-5d9b-4cc8-887a-806979a78395"
      unitRef="shares">52629067</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDItMC0xLTEtMC90ZXh0cmVnaW9uOjU0YWE5YjJhODhiYTRkZmQ4ZTYzMGYxNDJlYzg0NmVmXzEwOTk1MTE2Mjc3ODM1_c0ccb740-c1f6-47e5-b1f8-66a30f5a68bb"
      unitRef="shares">52629067</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmNlM2RlYzdiMTZiNjRlMmZiMjVhMTg1YWExZWIzOTBhXzEwOTk1MTE2Mjc3ODM2_02409e31-e72b-45bf-be7c-a3a7015fc9ec"
      unitRef="shares">53622206</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDMtMC0xLTEtMC90ZXh0cmVnaW9uOmNlM2RlYzdiMTZiNjRlMmZiMjVhMTg1YWExZWIzOTBhXzEwOTk1MTE2Mjc3ODM2_f64a64f9-1945-455b-8bea-c037c33acf2c"
      unitRef="shares">53622206</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDMtMS0xLTEtMA_c00dd364-50ff-48ca-9f86-e0d6d13eff59"
      unitRef="usd">4569000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDMtMy0xLTEtMA_849b39d9-3632-4b3d-b5c2-791468e1f024"
      unitRef="usd">4635000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDQtMS0xLTEtMA_b34af38f-c78b-4942-8719-6712c5b0faeb"
      unitRef="usd">592500000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDQtMy0xLTEtMA_b305fc9d-8175-410a-bb3a-5ac6f37ea156"
      unitRef="usd">577961000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <iclr:OtherUndenominatedCapital
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDUtMS0xLTEtMA_59b221eb-3208-43a6-92bd-fee30c4d1c33"
      unitRef="usd">1134000</iclr:OtherUndenominatedCapital>
    <iclr:OtherUndenominatedCapital
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDUtMy0xLTEtMA_8b0783c0-10c3-4cf1-b449-4fbcec6df6c5"
      unitRef="usd">1052000</iclr:OtherUndenominatedCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDYtMS0xLTEtMA_15d5e71d-333a-4484-aa7f-0d6f83dd9268"
      unitRef="usd">-89740000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDYtMy0xLTEtMA_722dfa29-d0a3-4c0a-84a9-ee22e72acbb5"
      unitRef="usd">-75819000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDctMS0xLTEtMA_a545981d-3357-4bad-9adb-8741cbd77814"
      unitRef="usd">1070020000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDctMy0xLTEtMA_63111ef7-3acf-4b50-a62e-57e583672285"
      unitRef="usd">1110226000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDgtMS0xLTEtMA_bf5a6110-d2be-4d5d-b610-233b92fa31ef"
      unitRef="usd">1578483000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDgtMy0xLTEtMA_d60c0fc2-0eeb-4cfb-9053-5af65a2ce760"
      unitRef="usd">1618055000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDktMS0xLTEtMA_98c8ae22-3a18-4775-b161-9183f7c23fb1"
      unitRef="usd">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNDktMy0xLTEtMA_d848a8ef-c865-433d-9326-86e79b095ae5"
      unitRef="usd">39510000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <iclr:StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNTAtMS0xLTEtMA_29cd6a0f-7527-4978-9fd2-75a6056afcb2"
      unitRef="usd">1578483000</iclr:StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount>
    <iclr:StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNTAtMy0xLTEtMA_d79b73c2-abf9-490b-8eb6-386ab32dfaf7"
      unitRef="usd">1657565000</iclr:StockholdersEquityAttributableToParentAndRedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNTEtMS0xLTEtMA_d133d113-f0e9-4be5-bc25-970b958e40de"
      unitRef="usd">2858720000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xMy9mcmFnOjk3NDFkODIwNjcxYjQyZGRhZmJiZjIyNzU4MWViMTUxL3RhYmxlOjkwZWYwZDEyMjE5YjQwODA4ODI3N2RiMGZmYWQ1OGUxL3RhYmxlcmFuZ2U6OTBlZjBkMTIyMTliNDA4MDg4Mjc3ZGIwZmZhZDU4ZTFfNTEtMy0xLTEtMA_298550b8-4a8c-4560-bf49-6752c54adbc9"
      unitRef="usd">2907512000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfNC0yLTEtMS0w_060d0e14-7455-40da-84cf-47e69206d167"
      unitRef="usd">620228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfNC00LTEtMS0w_0cda691e-4fcf-4d0e-bd54-a131fccfa8a0"
      unitRef="usd">695137000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfNC02LTEtMS0w_fc3c61c7-bce7-438a-a699-eb55ea36757e"
      unitRef="usd">1335330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfNC04LTEtMS0w_4e924f53-e47b-42a6-af03-7b761a0c35a8"
      unitRef="usd">1369989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfNy0yLTEtMS0w_a015343f-0a98-48d6-99f2-b1b9beb737f3"
      unitRef="usd">445833000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfNy00LTEtMS0w_302c044f-8059-4404-b6b9-9e72318aa532"
      unitRef="usd">490656000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfNy02LTEtMS0w_17eb6c75-f6af-4376-a70f-f1b990e34bd0"
      unitRef="usd">951126000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfNy04LTEtMS0w_e29b672f-74b9-484d-8f05-ea0704837dc8"
      unitRef="usd">966153000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfOC0yLTEtMS0w_e100a959-c6fe-4115-94ba-63a876ab16f2"
      unitRef="usd">83499000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfOC00LTEtMS0w_f513be32-12da-47b1-bbdc-069cc9d04d96"
      unitRef="usd">83203000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfOC02LTEtMS0w_8a26a009-dadb-45dc-868d-8b217ddd16ca"
      unitRef="usd">170695000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfOC04LTEtMS0w_44f59f81-38db-4710-911e-8829109430c5"
      unitRef="usd">165115000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfOS0yLTEtMS0w_cb18c114-5d36-4a6f-9acc-69e503a4fea1"
      unitRef="usd">15858000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfOS00LTEtMS0w_9e6d63bd-1bb0-46dd-b731-0a341af70205"
      unitRef="usd">15188000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfOS02LTEtMS0w_dc28c047-68e6-45aa-8084-6b8e6d78a23d"
      unitRef="usd">32180000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfOS04LTEtMS0w_12058cbf-7836-4120-bbbd-531addb08564"
      unitRef="usd">30685000</us-gaap:DepreciationAndAmortization>
    <us-gaap:RestructuringCharges
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTAtMi0xLTEtMzc4Ng_6963fe5f-9c1e-40bf-9399-6c22242acc8f"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTAtNC0xLTEtMzc4Ng_fdb62729-21dd-4794-9095-72c839ea123c"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTAtNi0xLTEtMzc4Ng_c4ed19b8-0813-47a2-85bc-44654b504898"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTAtOC0xLTEtMzc4Ng_2e27e46f-417f-4eef-a58c-0f3363bb82c2"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:CostsAndExpenses
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTItMi0xLTEtMA_4104ad6f-2cad-46e3-9636-bb1cc01f4476"
      unitRef="usd">563279000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTItNC0xLTEtMA_1f848d10-be51-477a-92ed-cdcea12049a9"
      unitRef="usd">589047000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTItNi0xLTEtMA_12e33dbb-fe63-4ec8-88cb-d6570a554ae2"
      unitRef="usd">1172090000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTItOC0xLTEtMA_429774fe-c48a-4649-9d95-3ac180333363"
      unitRef="usd">1161953000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTQtMi0xLTEtMA_0e9cdf31-f0eb-434a-a5d9-9d3c4e7a2ccb"
      unitRef="usd">56949000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTQtNC0xLTEtMA_88a004e6-a05c-4237-87c2-c2fe68fb4d06"
      unitRef="usd">106090000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTQtNi0xLTEtMA_b8d84f04-d663-44f8-b6df-8a57616e15be"
      unitRef="usd">163240000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTQtOC0xLTEtMA_26da1fd0-8bf5-4017-abca-1900d1812578"
      unitRef="usd">208036000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTUtMi0xLTEtMA_42b92e86-4425-4253-8963-bdcffff92a4c"
      unitRef="usd">441000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTUtNC0xLTEtMA_3e407d3f-c42d-488e-8261-56505246c6a0"
      unitRef="usd">1780000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTUtNi0xLTEtMA_ff7a9af3-4891-43f4-a959-2deaebf3167e"
      unitRef="usd">2250000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTUtOC0xLTEtMA_7c61dbf2-2560-4d25-b069-1c6f01464664"
      unitRef="usd">3525000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseDebt
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTYtMi0xLTEtMA_15384360-da6b-493d-b57c-822b4ea82148"
      unitRef="usd">3220000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTYtNC0xLTEtMA_8285d244-65e4-4914-98d0-3f6932051cf6"
      unitRef="usd">3199000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTYtNi0xLTEtMA_d9b06a4c-48c9-4c9a-8f9b-65b08be6922c"
      unitRef="usd">6401000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTYtOC0xLTEtMA_a81ecfc2-092a-4c00-8bf8-211a79951f10"
      unitRef="usd">6553000</us-gaap:InterestExpenseDebt>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTgtMi0xLTEtMA_26b06af1-f04d-42d6-9385-addc400e4c09"
      unitRef="usd">54170000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTgtNC0xLTEtMA_a8b7e11c-a8c5-4b93-b769-652934c10e2e"
      unitRef="usd">104671000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTgtNi0xLTEtMA_606747e8-0fba-406f-bebf-0dda2552174a"
      unitRef="usd">159089000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTgtOC0xLTEtMA_fbae6d10-e796-40b5-94f7-748d450b9bf3"
      unitRef="usd">205008000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTktMi0xLTEtMA_b8a5ead2-b7e0-43ca-86c6-5db4f3e0305f"
      unitRef="usd">6410000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTktNC0xLTEtMA_36c6016e-18a9-49ea-aff3-50ebdcc01ddd"
      unitRef="usd">12456000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTktNi0xLTEtMA_8311a9ef-4e98-477f-b7c8-bb33fcf5d524"
      unitRef="usd">19000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMTktOC0xLTEtMA_51283152-c851-485a-852e-e7f2fe7db68b"
      unitRef="usd">24496000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjEtMi0xLTEtMA_34db6656-f386-496e-b7e5-f5f5962ba03d"
      unitRef="usd">47760000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjEtNC0xLTEtMA_36135eb9-425e-42a1-9c36-885aa24a445b"
      unitRef="usd">92215000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjEtNi0xLTEtMA_e5e54fee-3165-49af-9ab0-8c4319d31d44"
      unitRef="usd">140089000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjEtOC0xLTEtMA_3837e937-ef81-4a3c-8081-929a0a7d3f91"
      unitRef="usd">180512000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjItMi0xLTEtMA_e85246b8-9e56-466d-a674-e2fd6210d663"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjItNC0xLTEtMA_413770b5-80d0-41d5-bf9d-e45d8f188ca9"
      unitRef="usd">358000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjItNi0xLTEtMA_a18ea164-d39d-4e4b-acac-bdd2181c431d"
      unitRef="usd">633000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjItOC0xLTEtMA_92bb4e8f-1c30-4148-8a40-b01befa3bbcf"
      unitRef="usd">358000</us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjMtMi0xLTEtMA_6f624685-af7a-4ee9-a7c8-6275c79e19d0"
      unitRef="usd">47760000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjMtNC0xLTEtMA_700ac29a-e182-45d9-a64c-92e755f6fe09"
      unitRef="usd">91857000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjMtNi0xLTEtMA_8e24c7e2-4d9f-4110-bc1d-bdfdcdbce00e"
      unitRef="usd">139456000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjMtOC0xLTEtMA_fb42abf7-1f84-4056-85a0-81fff3368170"
      unitRef="usd">180154000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjctMi0xLTEtMA_504a506f-1250-4fbb-9996-d8b507373eeb"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjctNC0xLTEtMA_0136fc4d-1477-47a5-8bed-d1a6d4704f65"
      unitRef="usdPerShare">1.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjctNi0xLTEtMA_d3c8684d-3ad6-4d3a-8884-968055774ca0"
      unitRef="usdPerShare">2.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjctOC0xLTEtMA_55c7ae6e-a697-441c-9c30-c893c9df9f01"
      unitRef="usdPerShare">3.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjgtMi0xLTEtMA_c7d4abf4-32c6-4799-b263-dd6967ff2fa7"
      unitRef="usdPerShare">0.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjgtNC0xLTEtMA_221d97f1-7cf3-4e9a-a1f5-d0b861258c2c"
      unitRef="usdPerShare">1.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjgtNi0xLTEtMA_f20ca93b-5a95-4094-9d6f-84885ce5f013"
      unitRef="usdPerShare">2.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMjgtOC0xLTEtMA_e9723da1-58c6-4f0e-bebd-ec27ab398977"
      unitRef="usdPerShare">3.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMzctMi0xLTEtMA_0c699c11-0000-43f2-99ae-270281b38aeb"
      unitRef="shares">52570104</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMzctNC0xLTEtMA_90612e70-66aa-4c73-98f8-d4a9a7eff54b"
      unitRef="shares">53957446</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMzctNi0xLTEtMA_946b9407-9684-4242-be96-a41593de5b02"
      unitRef="shares">52959229</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMzctOC0xLTEtMA_51f58539-509b-4a4b-8447-942c69b51a23"
      unitRef="shares">53901427</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMzktMi0xLTEtMA_ebc4b00e-6f2c-480b-957f-3985f1abc01d"
      unitRef="shares">53028567</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMzktNC0xLTEtMA_18a99360-b157-42d7-a46e-dcc3860f9d2b"
      unitRef="shares">54449117</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMzktNi0xLTEtMA_899d33b6-d814-43f7-b524-6b21e518a5ce"
      unitRef="shares">53691138</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18xOS9mcmFnOjZkYjE1YzIyOGFkZDQ5YTFhNDQzNzEwNzNiMmUzYjFhL3RhYmxlOmUxNmM5NjJjNDZmYjQ0NDNhZWFkZTJjYTZhODA2NDUxL3RhYmxlcmFuZ2U6ZTE2Yzk2MmM0NmZiNDQ0M2FlYWRlMmNhNmE4MDY0NTFfMzktOC0xLTEtMA_2fa31c3e-ab36-4083-9c77-a7ff2683a765"
      unitRef="shares">54355705</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNC0xLTEtMS0w_bf855d8b-df2c-4378-a972-9ad74f66e10f"
      unitRef="usd">140089000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNC0zLTEtMS0w_82c5c8b5-7f17-4caf-b92e-dde171f1208c"
      unitRef="usd">180512000</us-gaap:ProfitLoss>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNi0xLTEtMS0w_ca90202f-af4f-4564-ba5c-1fae29088280"
      unitRef="usd">-95000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNi0zLTEtMS0w_4bf5f8be-8330-48ba-ab52-acad9e69e1b1"
      unitRef="usd">-29000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:Depreciation
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNy0xLTEtMS0w_4a20f291-3050-4f53-9fcb-7e9aee898280"
      unitRef="usd">22643000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNy0zLTEtMS0w_8824cc21-2df1-4c19-8f36-cb99cccc75ce"
      unitRef="usd">22916000</us-gaap:Depreciation>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfOC0xLTEtMS02ODc4_02545aa2-7230-4152-8d97-db3d7e66d3d3"
      unitRef="usd">5411000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfOC0zLTEtMS03MTIx_192a6243-3b65-4768-83f1-e86e163944d3"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfOC0xLTEtMS0w_79f4dd34-5ee4-49be-a3df-ce3003f882d2"
      unitRef="usd">14337000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfOC0zLTEtMS0w_f465b27b-c3ba-466f-8972-811dfb537152"
      unitRef="usd">15046000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfOS0xLTEtMS0w_bb361441-9ee6-4ed0-9668-1f7e9a2944b1"
      unitRef="usd">9537000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfOS0zLTEtMS0w_70ad9b76-c2f3-4bf8-8d47-0121220fc343"
      unitRef="usd">7769000</us-gaap:AmortizationOfIntangibleAssets>
    <iclr:RecoveryOfAmortizationOfGovernmentGrants
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTAtMS0xLTEtMA_de5db3d4-4ec8-43f1-85f7-09688a0eb0cf"
      unitRef="usd">22000</iclr:RecoveryOfAmortizationOfGovernmentGrants>
    <iclr:RecoveryOfAmortizationOfGovernmentGrants
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTAtMy0xLTEtMA_fc4791e2-0b06-419d-bab8-c445746b8b2f"
      unitRef="usd">22000</iclr:RecoveryOfAmortizationOfGovernmentGrants>
    <iclr:AccruedInterestOnShortTermBankDeposits
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTEtMS0xLTEtMA_36752f42-24b4-42c0-a68e-790ba44a60ce"
      unitRef="usd">0</iclr:AccruedInterestOnShortTermBankDeposits>
    <iclr:AccruedInterestOnShortTermBankDeposits
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTEtMy0xLTEtMA_43757cfd-0904-4b41-a92d-547bd146d128"
      unitRef="usd">538000</iclr:AccruedInterestOnShortTermBankDeposits>
    <iclr:AccruedInterestOnOperatingLeaseLiability
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTItMS0xLTEtMA_783d366a-dc9c-47c7-b0c5-286cd14002b5"
      unitRef="usd">1006000</iclr:AccruedInterestOnOperatingLeaseLiability>
    <iclr:AccruedInterestOnOperatingLeaseLiability
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTItMy0xLTEtMA_b2dabe80-b67a-4b48-9fd8-68f73cf0ddfe"
      unitRef="usd">1506000</iclr:AccruedInterestOnOperatingLeaseLiability>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTMtMS0xLTEtMA_92ddb7b0-bba7-4045-8215-d3ea2699ae8f"
      unitRef="usd">232000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTMtMy0xLTEtMA_ffc7dc1e-736a-484a-872c-5163ad7d191e"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTQtMS0xLTEtMA_7c1c316a-dbc8-4b8d-8b7b-8666dd1d600e"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi>
    <us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTQtMy0xLTEtMA_36c45861-47cc-491b-85c2-4e77ed6e2095"
      unitRef="usd">500000</us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi>
    <us-gaap:ShareBasedCompensation
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTUtMS0xLTEtMA_9a0211ee-697a-4812-aa47-352ff93f294f"
      unitRef="usd">13186000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTUtMy0xLTEtMA_a0aa9a26-dee3-47b1-a835-6b5327160214"
      unitRef="usd">12834000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTYtMS0xLTEtMA_ceff2153-4633-4c0f-86bc-a96ea8d799f9"
      unitRef="usd">-482000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfDeferredHedgeGains
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTYtMy0xLTEtMA_90ea54a5-cbef-493a-9973-644e2957bfd0"
      unitRef="usd">-464000</us-gaap:AmortizationOfDeferredHedgeGains>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTctMS0xLTEtMA_339be7f4-868d-4464-8b98-0887f7dde83d"
      unitRef="usd">258000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTctMy0xLTEtMA_32cf0f8c-0eeb-4997-b1ff-44f0b861caa5"
      unitRef="usd">255000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTgtMS0xLTEtMA_ed2c9c02-b2f7-4d77-be25-e7fce0c8bd00"
      unitRef="usd">-2613000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMTgtMy0xLTEtMA_ada3bbed-b6ba-4474-ba7a-57083c387ced"
      unitRef="usd">2465000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjAtMS0xLTEtMA_54035f3c-450c-456a-95e6-b4e9f27f5c77"
      unitRef="usd">-58170000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjAtMy0xLTEtMA_8f8aed81-5c47-4294-90f9-e9aa32e972b9"
      unitRef="usd">9285000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjEtMS0xLTEtMA_c006d26c-6350-4fbe-81b3-bd2408495b3c"
      unitRef="usd">-12226000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjEtMy0xLTEtMA_c417324e-3b3c-49c9-a65b-0d8562602f63"
      unitRef="usd">124158000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjItMS0xLTEtMA_724cf7b7-b141-4783-a28a-24ac75b468d8"
      unitRef="usd">-2689000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjItMy0xLTEtMA_06a85e65-008e-4cab-bd10-1325ab9b1480"
      unitRef="usd">-1666000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjMtMS0xLTEtMA_d32c71cc-d1c3-4a90-ab50-d2007051230c"
      unitRef="usd">-2937000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjMtMy0xLTEtMA_4422da0b-c867-4d33-b968-3868d6d72d61"
      unitRef="usd">2946000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjQtMS0xLTEtMA_fcd03fe5-22ba-4893-8703-a7258c982def"
      unitRef="usd">-486000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjQtMy0xLTEtMA_a55d472b-b090-46d8-8789-fab011c93bb6"
      unitRef="usd">1925000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjUtMS0xLTEtMA_52fc13e8-9fcd-440f-9c95-9076ce461ccd"
      unitRef="usd">25056000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjUtMy0xLTEtMA_435227ce-678e-4091-9c82-7a64cbd37517"
      unitRef="usd">42263000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjYtMS0xLTEtMA_78a2e437-bc31-4d4b-81ea-90e46b0178ec"
      unitRef="usd">-33507000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjYtMy0xLTEtMA_e5883ca4-43fb-454c-b259-57a1bcbd2193"
      unitRef="usd">-10581000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <iclr:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjctMS0xLTEtMA_6c64cfa9-cea2-4872-8a18-46817769e7a5"
      unitRef="usd">-15416000</iclr:IncreaseDecreaseInOperatingLeaseLiabilities>
    <iclr:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjctMy0xLTEtMA_ff7fe31c-c37c-49a9-a416-30a54e0554b5"
      unitRef="usd">-16724000</iclr:IncreaseDecreaseInOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjgtMS0xLTEtMA_281ccd2d-316b-4736-bc1f-e0d1246a2b8b"
      unitRef="usd">2355000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjgtMy0xLTEtMA_f2cc8e51-b02a-4fe1-9f38-6e1388123f39"
      unitRef="usd">147000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjktMS0xLTEtMA_5ee86f67-af0f-4b87-8be8-e2d3d08cd6d2"
      unitRef="usd">-5931000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMjktMy0xLTEtMA_41ff56c5-1d00-433f-a51e-adc250338419"
      unitRef="usd">-3191000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzAtMS0xLTEtMA_c1943a88-bebd-44ad-a41a-7f186dedfa50"
      unitRef="usd">8370000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzAtMy0xLTEtMA_748ad5af-1dda-4652-8df8-2849422aa176"
      unitRef="usd">295000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzEtMS0xLTEtMA_171b5b61-2e0e-4413-9784-da1445c4b6f3"
      unitRef="usd">260648000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzEtMy0xLTEtMA_f2619385-395a-4e78-819b-eb7c5cee617d"
      unitRef="usd">117369000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzMtMS0xLTEtMA_09b9c753-0234-41ad-a401-23e8a25424ff"
      unitRef="usd">21161000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzMtMy0xLTEtMA_f0a9aede-27e5-4eb0-943d-92fc9bf98e14"
      unitRef="usd">18217000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzQtMS0xLTEtMA_96f75276-dcc7-400e-8ee6-b6cc2b7d88ea"
      unitRef="usd">47367000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzQtMy0xLTEtMA_eaf48875-b9ea-481a-9913-64f13cf2f064"
      unitRef="usd">81631000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzUtMS0xLTEtMA_c84ff3e6-4a4d-41b1-a394-e3b4df4a90fe"
      unitRef="usd">10170000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzUtMy0xLTEtMA_df552b8a-f97a-4b79-95ba-9b5ba90ddc88"
      unitRef="usd">8405000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzYtMS0xLTEtMA_d537f4de-67b5-4e19-9e8e-80312d0bfd97"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzYtMy0xLTEtMA_d4535eac-710a-45e5-88d5-8b1aee411ba1"
      unitRef="usd">9105000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzctMS0xLTEtMA_72738747-bc9b-4b8c-9992-aeef372c3c63"
      unitRef="usd">47902000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzctMy0xLTEtMA_b3b9ca39-79d8-47c7-a858-ee7b73eafe1c"
      unitRef="usd">9061000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzgtMS0xLTEtMA_efb31fc5-b173-40ab-b4d7-b393b70240f7"
      unitRef="usd">1273000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzgtMy0xLTEtMA_627f41cf-f133-4c33-9a72-2ce81f5f8cba"
      unitRef="usd">3305000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzktMS0xLTEtMA_1d7324e0-3d76-4d65-bfe5-cc5f1079e10f"
      unitRef="usd">-11729000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfMzktMy0xLTEtMA_185995b6-8a93-496e-a44c-a9cf5651714e"
      unitRef="usd">-94792000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNDMtMS0xLTEtMA_55714847-6ab9-45b9-a991-45f7ead33d2a"
      unitRef="usd">1461000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNDMtMy0xLTEtMA_c0f7cc9c-101a-4ba5-b9f4-68bf3a4b261b"
      unitRef="usd">17054000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNDQtMS0xLTEtMA_5ca084a3-a5b8-4dd2-bc91-8571bced8fb1"
      unitRef="usd">6000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNDQtMy0xLTEtMA_770cd9a5-9cd4-4c15-be6c-023ec376d442"
      unitRef="usd">6000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNDYtMS0xLTEtMA_aace2847-40f9-42ed-90c2-ddbf797a6f08"
      unitRef="usd">175000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNDYtMy0xLTEtMA_2b82f329-2a14-4b1b-8221-91864c1a43e4"
      unitRef="usd">65100000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <iclr:PaymentsForShareRepurchaseCosts
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNDctMS0xLTEtMA_f367b656-09bc-4551-b1a9-c850cc727034"
      unitRef="usd">140000</iclr:PaymentsForShareRepurchaseCosts>
    <iclr:PaymentsForShareRepurchaseCosts
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNDctMy0xLTEtMA_391402f6-02ad-427e-88c9-79bd03114e0a"
      unitRef="usd">52000</iclr:PaymentsForShareRepurchaseCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNTAtMS0xLTEtMA_819fa4ea-ff13-4b8b-8ff2-d12d45611efb"
      unitRef="usd">-173685000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNTAtMy0xLTEtMA_1c110d34-8dcb-4957-9de0-aa057f1ac64b"
      unitRef="usd">-48104000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNTEtMS0xLTEtMA_314c6856-f655-4aae-9854-c11de290c0d1"
      unitRef="usd">-3443000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNTEtMy0xLTEtMA_ccd68de7-b1ee-48f4-b449-b99842bc9bb4"
      unitRef="usd">-116000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNTItMS0xLTEtMA_979599c2-29f8-4d52-a070-ea7980464a5e"
      unitRef="usd">71791000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNTItMy0xLTEtMA_3a2d226f-d296-490e-986e-e61cd2fa52a7"
      unitRef="usd">-25643000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNTMtMS0xLTEtMA_2de6c919-2091-4e49-934a-e5c1ef5448da"
      unitRef="usd">520309000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iff7d23e44b5b43bf8b83d33d9d8fd8ab_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNTMtMy0xLTEtMA_61be2826-b883-42d8-b497-9454cff839bf"
      unitRef="usd">395851000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNTQtMS0xLTEtMA_ce1d3178-deaa-4ce8-b29c-8ae732b6508c"
      unitRef="usd">592100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i992be94c48f640d9876b374997848b7e_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yMi9mcmFnOjJjNGM1ODIxMTI3ZjQ5YTVhMjEyM2QzNzlkYzc3YjRlL3RhYmxlOmZiNTcyODdhNmE1ZDQzYzRiN2M2NGE3NDU2ZWU1NDFmL3RhYmxlcmFuZ2U6ZmI1NzI4N2E2YTVkNDNjNGI3YzY0YTc0NTZlZTU0MWZfNTQtMy0xLTEtMA_73539817-4cd2-4172-aa3d-5bb5faf15efd"
      unitRef="usd">370208000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie26923664a0d4e18ab32786b4620d4d6_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMy0xLTEtMS0w_c0630d11-d345-4218-a2ea-1cea1c6c44da"
      unitRef="shares">53622206</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ie26923664a0d4e18ab32786b4620d4d6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMy0yLTEtMS0w_00797c96-46af-45ff-8120-facc9a2aa7e3"
      unitRef="usd">4635000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id1a85185b639419a836fa877941d264b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMy0zLTEtMS0w_c2af5f7e-25c6-4b15-956b-f0c3ceca4604"
      unitRef="usd">577961000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id4c1da36427c4f3b8f38639bd2cadecc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMy00LTEtMS0w_6614aea8-6545-45d2-8d11-25a303768b41"
      unitRef="usd">1052000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic4c7cd80ed3e47e0a27574747b72076a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMy01LTEtMS0w_fa3bcc0f-244f-4570-9d96-0456f5a8455f"
      unitRef="usd">-75819000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4124acc2f72446e4bc38a401d4a77f30_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMy02LTEtMS0w_8d8cdc45-9333-4671-8456-07184270e474"
      unitRef="usd">1110226000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMy03LTEtMS0w_a5b05d9b-3e68-47ba-b6ae-62b2dc04c0f1"
      unitRef="usd">1618055000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="id5c1dd162b32428191195c9e108cff6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMy04LTEtMS0w_e164eece-18aa-4c84-a88c-be1a3169e7a1"
      unitRef="usd">39510000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:NetIncomeLoss
      contextRef="i27d16bde9adc4544b0740131c18c0816_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfNi02LTEtMS0w_adf43233-c09b-4b2b-a606-c6c39c08086d"
      unitRef="usd">139456000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfNi03LTEtMS0w_8e203e16-4195-4b4c-84ef-ccede78e9619"
      unitRef="usd">139456000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="i9b224fb633404fcc8e9e6f87c8a0ac03_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfNi04LTEtMS0w_3bd1a094-e969-4d98-be5f-8781f972ad0c"
      unitRef="usd">633000</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i29a946bf5679472bba40b6e1f280161e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfOC01LTEtMS0w_eba18dfc-095c-44a1-856b-78fa5a99579c"
      unitRef="usd">-11828000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfOC03LTEtMS0w_d55f8125-b3f4-46e7-a62f-0afa9fd1f9b2"
      unitRef="usd">-11828000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="i29a946bf5679472bba40b6e1f280161e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfOS01LTEtMS0w_3c77cdcd-cbda-4607-b615-3b738335c3de"
      unitRef="usd">-1002000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfOS03LTEtMS0w_5771947b-b4fe-437d-ba18-8d0e6a0c0b41"
      unitRef="usd">-1002000</iclr:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxLongTermFunding>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i29a946bf5679472bba40b6e1f280161e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTAtNS0xLTEtMA_cbd3f32c-17ea-4597-b044-77bfa470ae36"
      unitRef="usd">-232000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTAtNy0xLTEtMA_ae0817b5-0b71-4ba2-abb4-daa2b96251df"
      unitRef="usd">-232000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i29a946bf5679472bba40b6e1f280161e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTEtNS0xLTEtMA_666f6c91-82a6-486a-8ac0-0b6c7aab63de"
      unitRef="usd">482000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTEtNy0xLTEtMA_9e053302-5ea2-4eca-95a4-67c190d25f17"
      unitRef="usd">482000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i4e2e4fe8ad334701bb0d83a51987779c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTItNS0xLTEtNjgzOA_3051754b-030e-4f16-80e7-392cc0b3dcf1"
      unitRef="usd">-760000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i6c1e30f061ba44faaf6d623a1e22e2f5_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTItNy0xLTEtNjg0NA_f346e6a9-0c6c-4d31-8209-1e9e2855a88e"
      unitRef="usd">-760000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i24d6d784cbb14959bdf8c979b53a4b3d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTItNS0xLTEtMA_1254949b-7d59-4ee0-a5ff-209382f92197"
      unitRef="usd">383000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="iaa60606f27514495b3cb43945803ead1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTItNy0xLTEtMA_55c80258-2fc0-42f8-b7fe-e17c8aefd573"
      unitRef="usd">383000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i29a946bf5679472bba40b6e1f280161e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTQtNS0xLTEtMA_6d84e4eb-9158-4393-9d19-003388489f16"
      unitRef="usd">-13921000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i27d16bde9adc4544b0740131c18c0816_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTQtNi0xLTEtMA_2ad02945-ee24-4d3d-88a0-331f6bbdbf0e"
      unitRef="usd">139456000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTQtNy0xLTEtMA_30aaf95e-d808-4aaf-bba3-74f4d33a0f00"
      unitRef="usd">125535000</us-gaap:ComprehensiveIncomeNetOfTax>
    <iclr:TemporaryEquityComprehensiveIncomeLoss
      contextRef="i9b224fb633404fcc8e9e6f87c8a0ac03_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTQtOC0xLTEtMA_72185fe8-04af-4dab-b03b-b088fd670d55"
      unitRef="usd">633000</iclr:TemporaryEquityComprehensiveIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia42f46e31bc44e5197fe1c9d660a3547_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTYtMS0xLTEtMA_52bbcbdd-0e90-43ed-99d4-fe1dc496bd79"
      unitRef="shares">40199</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia42f46e31bc44e5197fe1c9d660a3547_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTYtMi0xLTEtMA_a5739b53-f2e5-4685-9772-a98491521677"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i216459d4d8484e05919a664ba14416bd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTYtMy0xLTEtMA_558e6f6f-f3fe-4538-ae1a-efd95119c0a1"
      unitRef="usd">1445000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTYtNy0xLTEtMA_286839df-4b2b-4450-8ca2-1e874f871e5c"
      unitRef="usd">1448000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ia42f46e31bc44e5197fe1c9d660a3547_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTctMS0xLTEtMA_3d63f76a-9fb5-42e2-9dbc-566ff2a4f269"
      unitRef="shares">201880</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia42f46e31bc44e5197fe1c9d660a3547_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTctMi0xLTEtMA_875f2f76-f329-4f58-a33a-d42aad9d149f"
      unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTctNy0xLTEtMA_5decddc8-f2be-4a5b-b96a-d588f501bae4"
      unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i216459d4d8484e05919a664ba14416bd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTgtMy0xLTEtMA_1f9437db-15e9-4e21-8f19-829306de0247"
      unitRef="usd">13100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTgtNy0xLTEtMA_88654897-ca4f-43e6-a4b1-f033a2a84225"
      unitRef="usd">13100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i216459d4d8484e05919a664ba14416bd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTktMy0xLTEtMA_8a99d129-5200-425b-9b3e-1799f39ab02d"
      unitRef="usd">6000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMTktNy0xLTEtMA_d52f5c71-469f-4abb-823f-08857cc33948"
      unitRef="usd">6000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ia42f46e31bc44e5197fe1c9d660a3547_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjAtMS0xLTEtMA_49997b25-c568-4c2d-bfbb-c55072cc4555"
      unitRef="shares">1235218</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia42f46e31bc44e5197fe1c9d660a3547_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjAtMi0xLTEtMA_136e2190-825a-4680-865c-1c8678ca2e6b"
      unitRef="usd">82000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8f7a85b5e3f34b02a01f99e1d3fd76a7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjAtNC0xLTEtMA_708f1e87-b509-4cb4-afff-7a884521ccff"
      unitRef="usd">-82000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i27d16bde9adc4544b0740131c18c0816_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjAtNi0xLTEtMA_a059f759-da9b-4ffa-a296-e4cf8a7bf20e"
      unitRef="usd">175000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjAtNy0xLTEtMA_29944aca-5cad-45f9-ba94-3e98283a111a"
      unitRef="usd">175000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="i27d16bde9adc4544b0740131c18c0816_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjEtNi0xLTEtMA_8bbba4ca-0051-4106-aab2-f4e2dd6a1d70"
      unitRef="usd">140000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <iclr:AdjustmentToRetainedEarningShareRepurchaseCosts
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjEtNy0xLTEtMA_1abb691b-8f01-431f-bd74-fc6d58c4d1e5"
      unitRef="usd">140000</iclr:AdjustmentToRetainedEarningShareRepurchaseCosts>
    <iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue
      contextRef="i27d16bde9adc4544b0740131c18c0816_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjItNi0xLTEtMA_e67362e2-a575-4a3f-858a-6b7e3fb48e39"
      unitRef="usd">4522000</iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue>
    <iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjItNy0xLTEtMA_517f4873-e50e-4561-a9fb-ac9635d40e0f"
      unitRef="usd">4522000</iclr:RedeemableNoncontrollingInterestAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i9b224fb633404fcc8e9e6f87c8a0ac03_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjItOC0xLTEtMA_68ef9e9e-4107-4fbb-b3d5-22f1a8f4446c"
      unitRef="usd">4522000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <iclr:RedeemableNoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterests
      contextRef="i9b224fb633404fcc8e9e6f87c8a0ac03_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjMtOC0xLTEtMA_b9b3b5fe-233c-4f29-9f51-d810ec393a84"
      unitRef="usd">44665000</iclr:RedeemableNoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterests>
    <us-gaap:CommonStockSharesIssued
      contextRef="i82c5b268cec94c5db05a31ca1678fccb_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjctMS0xLTEtMA_7852295a-6d10-42d8-bac7-40992cc66da2"
      unitRef="shares">52629067</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i82c5b268cec94c5db05a31ca1678fccb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjctMi0xLTEtMA_49abe63f-f774-4b92-b7cf-4aafec47b4b6"
      unitRef="usd">4569000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0718398c4a3f4c99b7cc4f803ac01546_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjctMy0xLTEtMA_cf6a065a-d878-430f-a965-462a38a17f40"
      unitRef="usd">592500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i687a41d86c9d45a0ae50b56af2cd8716_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjctNC0xLTEtMA_db86295c-fcaf-4273-90cb-1eec21287d1a"
      unitRef="usd">1134000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6dc657d6dcb448c3a703342404604463_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjctNS0xLTEtMA_ac250b5a-3e81-4770-b5f2-2435fa9c2f8e"
      unitRef="usd">-89740000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7ba66663963c4497ae5d68decc9e6676_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjctNi0xLTEtMA_d48a2525-2fbf-4506-b722-3e3ce99b18c2"
      unitRef="usd">1070020000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjctNy0xLTEtMA_2d976fa3-adc7-4b8d-9426-e7479acec429"
      unitRef="usd">1578483000</us-gaap:StockholdersEquity>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i95a5302c493146c7a5ee54789a36a500_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18yNS9mcmFnOmUyYmY3OGE4OGVhOTQzZGJiOTllY2RiYTY1ZWEzOTJkL3RhYmxlOmFjNTljMjE0NjMzNDQyZWE4MGUyNzA2MjkzODA4NDI4L3RhYmxlcmFuZ2U6YWM1OWMyMTQ2MzM0NDJlYTgwZTI3MDYyOTM4MDg0MjhfMjctOC0xLTEtMA_0d2ec2d1-9a79-42f5-b5b2-cd11180f5efa"
      unitRef="usd">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zMS9mcmFnOjBhOTg5NzhhNTVjNzQ2MzE4NTI3ZDIxYjM5NzU2YzQzL3RleHRyZWdpb246MGE5ODk3OGE1NWM3NDYzMTg1MjdkMjFiMzk3NTZjNDNfMTE4Ng_2e4acfc9-5aec-43d4-9421-2cf582028088">Basis of presentation&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;These condensed consolidated financial statements which have been prepared in accordance with United States Generally Accepted Accounting Principles (&#x201c;US GAAP&#x201d;) have not been audited. The condensed consolidated financial statements reflect all adjustments, which are, in the opinion of management, necessary to present a fair statement of the operating results and financial position for the periods presented. The preparation of the condensed consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect reported amounts and disclosures in the condensed consolidated financial statements. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The condensed consolidated financial statements should be read in conjunction with the accounting policies and notes to the consolidated financial statements included in ICON&#x2019;s Form 20-F for the year ended December&#160;31, 2019 (see&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;for impact of adoption of&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;any&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;new accounting standards). Operating results for the six months ended June&#160;30, 2020 are not necessarily indicative of the results that may be expected for the fiscal period ending December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfNTE1NA_6d063a3e-bba9-4600-9507-f4f88797f4f4">Significant accounting policies&lt;div style="text-indent:-6.75pt;padding-left:9pt;text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Redeemable noncontrolling interests and equity&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;On May 23, 2019, ICON acquired a majority ownership interest in MeDiNova. Included in the purchase agreement are put and call option arrangements with the noncontrolling interest holders that require (put option) or enable (call option) ICON to purchase the remaining minority ownership at a future date. The option is 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="background-color:#ffffff;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="background-color:#ffffff;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-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;Redeemable noncontrolling interests are accreted to their redemption value over the period from the date of issuance to the first date on which the option is exercisable. The change in the option's redemption value is recorded against retained earnings. In a computation of earnings per share, the accretion of redeemable noncontrolling interests to their redemption value is a reduction of net income attributable to the Group. Basic and diluted net income per ordinary share attributable to the Group includes the adjustment to reflect the accretion of the noncontrolling interest to its redemption value.&lt;/span&gt;&lt;/div&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;text-align:justify;"&gt;&lt;span style="background-color:#ffffff;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 outstanding shares in the noncontrolling interest to take 100% ownership of MeDiNova. On exercise of the call option, the noncontrolling interest is extinguished and a liability is recorded for the amount payable to the former noncontrolling interest holders. &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;This liability was settled on July 17, 2020 for $43.9&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-6.75pt;padding-left:9pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial assets - credit 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On January 1, 2020, the Group adopted ASU 2016-13&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt; 'Measurement of Credit Losses on Financial Instruments (ASC 326)'&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;, 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 current 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Group adopted ASC 326 using the modified retrospective method for all in scope financial assets. Results for reporting periods beginning after January 1, 2020 are presented under ASC 326 while prior period amounts continue to be reported in accordance with previously applicable GAAP. The impact of transitioning to the new standard at January 1, 2020 was immaterial and no adjustment was recorded to retained earnings for the cumulative effect of adopting ASC 326. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On transition to ASC 326, the Group has revised the methodology to calculate the allowance for credit losses. The Group'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 Group's receivables and unbilled services are predominantly due from large and mid-tier pharmaceutical and biotechnology companies that share similar risk characteristics. The Group 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Changes in the allowance for credit losses are recorded as a provision for (or reversal of) credit loss expense in the Consolidated Statement of Operations. Losses are charged against the allowance when management believes the uncollectibility of a previously provisioned amount is confirmed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The new leasing standard (&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTMxOTQxMzk1NTgyNTM_74db70ad-e1d0-47f4-8efa-baa21ed81569"&gt;ASC 842&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;) was effective and adopted by ICON from January 1, 2019. ASC 842  '&lt;/span&gt;&lt;span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;' supersedes the requirements in ASC 840&lt;/span&gt;&lt;span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt; 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ICON adopted the new standard under the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTk3OTEyMDkzMjQ5MTA_3b9b2f51-9dd7-4e1b-82b4-a15f2e4d8aff"&gt;cumulative effect adjustment approach&lt;/span&gt;. Under this transition method, the new standard is applied from January 1, 2019 without restatement of comparative period amounts. Operating lease liabilities and right-of-use assets of $106.5 million were recorded on the Condensed Consolidated Balance Sheet as at January 1, 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;There was no impact of adopting ASC 842 on opening retained earnings at January 1, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i15d3cd2ae3874ef985c8eec163e5be8d_I20200309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTMxOTQxMzk1NTgyNDc_dfd48cd9-bc2b-4a86-ba03-f8078340b42f"
      unitRef="number">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:PaymentsForPreviousAcquisition
      contextRef="i188f28fe4c474dce8889702c24548e94_D20200717-20200717"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTM3NDM4OTUzNzIyNzE_06446a3d-240f-428d-bcb6-340b74da897f"
      unitRef="usd">43900000</us-gaap:PaymentsForPreviousAcquisition>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfNTE1Nw_fbb77cec-8c7d-436d-ac31-b2cb0c42970a">&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial assets - credit 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On January 1, 2020, the Group adopted ASU 2016-13&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt; 'Measurement of Credit Losses on Financial Instruments (ASC 326)'&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;, 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 current 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Group adopted ASC 326 using the modified retrospective method for all in scope financial assets. Results for reporting periods beginning after January 1, 2020 are presented under ASC 326 while prior period amounts continue to be reported in accordance with previously applicable GAAP. The impact of transitioning to the new standard at January 1, 2020 was immaterial and no adjustment was recorded to retained earnings for the cumulative effect of adopting ASC 326. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On transition to ASC 326, the Group has revised the methodology to calculate the allowance for credit losses. The Group'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 Group's receivables and unbilled services are predominantly due from large and mid-tier pharmaceutical and biotechnology companies that share similar risk characteristics. The Group 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Changes in the allowance for credit losses are recorded as a provision for (or reversal of) credit loss expense in the Consolidated Statement of Operations. Losses are charged against the allowance when management believes the uncollectibility of a previously provisioned amount is confirmed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The new leasing standard (&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTMxOTQxMzk1NTgyNTM_74db70ad-e1d0-47f4-8efa-baa21ed81569"&gt;ASC 842&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;) was effective and adopted by ICON from January 1, 2019. ASC 842  '&lt;/span&gt;&lt;span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;' supersedes the requirements in ASC 840&lt;/span&gt;&lt;span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt; 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ICON adopted the new standard under the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfMTk3OTEyMDkzMjQ5MTA_3b9b2f51-9dd7-4e1b-82b4-a15f2e4d8aff"&gt;cumulative effect adjustment approach&lt;/span&gt;. Under this transition method, the new standard is applied from January 1, 2019 without restatement of comparative period amounts. Operating lease liabilities and right-of-use assets of $106.5 million were recorded on the Condensed Consolidated Balance Sheet as at January 1, 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;There was no impact of adopting ASC 842 on opening retained earnings at January 1, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib0788307a9c14113aeb02175584e75ea_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfNDk3Nw_952aa2ab-32ca-4f8b-bf10-7a5878bbb2e0"
      unitRef="usd">106500000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib0788307a9c14113aeb02175584e75ea_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfNDk3Nw_ff1ad73d-3362-4f92-9cb7-44720019a0af"
      unitRef="usd">106500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:StockholdersEquity
      contextRef="id6d55e44963248b1893d24c8b7c92870_I20190101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY18zNC9mcmFnOjE4NDcyNDg3Y2Y1MzRiMjdiYmI4YzY3MzMzNDU5ZmE3L3RleHRyZWdpb246MTg0NzI0ODdjZjUzNGIyN2JiYjhjNjczMzM0NTlmYTdfNTA3NA_14485363-2eab-4edc-9109-656a746d10ee"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RleHRyZWdpb246Nzk3ZjI4MDQzYTk5NDI1MTgwNTM2ZDY5YmQ3ZDAwNjVfNzk_4bf52c61-44e4-418b-ba1f-7027ecb056d0">Revenue&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Revenue disaggregated by customer profile is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom: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:50.192%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.700%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Top client&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Clients 2-5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;381,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;336,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Clients 6-10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Clients 11-25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;404,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;402,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;695,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,335,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,369,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Accounts receivable, unbilled revenue (contract assets) and unearned revenue or payments on account (contract liabilities)&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Accounts receivables and unbilled revenue are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom: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:73.806%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billed services (accounts receivable)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;482,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;535,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unbilled services (unbilled revenue)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;410,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;422,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable and unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;892,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;957,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable and unbilled revenue, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;883,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;950,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom: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:48.879%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.732%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands, except percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$ Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unbilled services (unbilled revenue)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;410,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;422,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned revenue (payments on account)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(393,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(366,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(26,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(69.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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 services 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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 to set-off between unbilled services (contract assets) and unearned revenue (contract liabilities), each are separately presented gross on the Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unbilled services as at June&#160;30, 2020 decreased by $12.4 million as compared to December&#160;31, 2019. Unearned revenue increased by $26.2 million over the same period resulting in a decrease of $38.6 million in the net balance of unbilled services and unearned revenue or payments on account between December&#160;31, 2019 and June&#160;30, 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 contracts 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The credit loss expense and allowance for credit losses recognized on the Group's receivables and unbilled services was de minimis for the six months ended June&#160;30, 2020 and June&#160;30, 2019. &lt;/span&gt;&lt;/div&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of June&#160;30, 2020 approximately $5.7 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 43% of the unsatisfied performance obligation over the next 12 months, with the remainder recognized thereafter over the duration of the customer contracts.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RleHRyZWdpb246Nzk3ZjI4MDQzYTk5NDI1MTgwNTM2ZDY5YmQ3ZDAwNjVfODM_14ab0e48-ec8b-4798-add7-cc956cc4ce7b">Revenue disaggregated by customer profile 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:50.192%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.700%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Top client&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;156,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Clients 2-5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;381,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;336,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Clients 6-10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;160,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Clients 11-25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;211,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;404,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;402,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;695,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,335,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,369,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i348663ed53d4468f8cf7dc03c5ad031a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNC0xLTEtMS0w_7e86279b-86e5-40d4-a5a9-48a3320b1eb6"
      unitRef="usd">74932000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27e493261599488788edd23996680005_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNC0yLTEtMS0w_11b04980-b388-4d34-b4b9-0e41152b07c3"
      unitRef="usd">89565000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id44f5135d2144f388c679ea5f9e0b18e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNC00LTEtMS0w_c4654786-e2ee-4219-80eb-dea53e3a879c"
      unitRef="usd">156199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73b2c5a624444a04976adc7335fc1ad8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNC01LTEtMS0w_a4851230-049d-463b-958c-68e638c6804d"
      unitRef="usd">189559000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i197d8b5f44ac4126a718fecce6ed8782_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNi0xLTEtMS0w_77a955d3-bce2-4c48-ae11-dc3865db0559"
      unitRef="usd">179018000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i869f0ece7755454a88dc72ea22ed0f72_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNi0yLTEtMS0w_b9abe706-4ce3-480e-97bc-40ae38cf4f5e"
      unitRef="usd">166772000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i722eef986c574cc5832283a2bc67c8c8_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNi00LTEtMS0w_7cf06b6a-af83-46d6-90b6-e5f73e0ca89e"
      unitRef="usd">381996000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66e502fac61d49a3b05fdd0f91c873d3_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNi01LTEtMS0w_d5ecc6c6-63cc-4495-b3f3-24ba0f4990a8"
      unitRef="usd">336285000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56282aad9905470e894d4ca884cf416f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNy0xLTEtMS0w_4f6efa03-405b-4133-94c6-697cd694a183"
      unitRef="usd">86449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id8fef155c70c480391ae0ccf14112738_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNy0yLTEtMS0w_db2b92fe-00ac-456c-a018-bbd6f34ee98b"
      unitRef="usd">87725000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf6d3397e83147619165f007fc4ab952_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNy00LTEtMS0w_5d0a602c-501e-4f4f-82b5-0478b9220378"
      unitRef="usd">160800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i153512d7524d4366881cc95ee08394a4_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfNy01LTEtMS0w_b2e09e89-86e8-4348-a25c-aa53905d7509"
      unitRef="usd">166499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7c99e7f4b4e41fa9f9da0a386e2c232_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfOC0xLTEtMS0w_1b7fdbfe-61d9-48d3-a656-57b7e1871240"
      unitRef="usd">101417000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e03d3c21fde4a62aa547b7c9339866d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfOC0yLTEtMS0w_1d45b3a7-860e-4709-a25e-d6902ad69fe1"
      unitRef="usd">139086000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i772972ad29744fa7a3b525fb475f3f5a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfOC00LTEtMS0w_2799794e-a368-4b4f-a668-10006411ce48"
      unitRef="usd">231501000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i46e5437693294619830b7e5055575722_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfOC01LTEtMS0w_df60f139-902b-41b1-a9e2-9f0b23e6f064"
      unitRef="usd">274748000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife11c2bd0d4d4575a8fde08d4dcd63c9_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfOS0xLTEtMS0w_cbfb44b2-795c-4f0d-aecb-329a79071f4c"
      unitRef="usd">178412000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic338368d90ea4ff4a0dce4c9832b5ecd_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfOS0yLTEtMS0w_ea6089b6-db82-4ff2-8f7f-952bd0d41d98"
      unitRef="usd">211989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e6336509baa4da386df5ea866dd373d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfOS00LTEtMS0w_7741b3f3-1fe3-400d-8110-b7a69d20c1ba"
      unitRef="usd">404834000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f46f8b6951e4d6a8f72cff616d7176d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfOS01LTEtMS0w_3c3e69e3-97a4-41c8-b05b-74d0b19f122c"
      unitRef="usd">402898000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfMTEtMS0xLTEtMA_6153dce1-0d3c-408d-8fc3-9c563b05f32c"
      unitRef="usd">620228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfMTEtMi0xLTEtMA_0eb1eb54-6f57-40d9-bd7d-4c02f8b37974"
      unitRef="usd">695137000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfMTEtNC0xLTEtMA_dc7bf610-b41e-4a03-a0ea-1a2b8d7a4383"
      unitRef="usd">1335330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180MC9mcmFnOjc5N2YyODA0M2E5OTQyNTE4MDUzNmQ2OWJkN2QwMDY1L3RhYmxlOmQ2NWQ5ZTFjNjc3YzRjM2FhZWQ3YjMxOGY2NDUwMTk0L3RhYmxlcmFuZ2U6ZDY1ZDllMWM2NzdjNGMzYWFlZDdiMzE4ZjY0NTAxOTRfMTEtNS0xLTEtMA_4c4464e3-6217-4ba7-8581-b97445558340"
      unitRef="usd">1369989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RleHRyZWdpb246YjUwOTgwMjI1MzU2NDMwMjkyOGNiYmQzMWFlMTU2YzZfMjkwMw_9acfc68b-ff92-4c8f-bbd4-954936c017c8">Accounts receivables and unbilled revenue 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:73.806%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.731%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Billed services (accounts receivable)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;482,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;535,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unbilled services (unbilled revenue)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;410,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;422,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable and unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;892,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;957,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for doubtful debts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable and unbilled revenue, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;883,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;950,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;Unbilled services and unearned revenue or payments on account (contract assets and liabilities) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom: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:48.879%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.732%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands, except percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$ Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unbilled services (unbilled revenue)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;410,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;422,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned revenue (payments on account)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(393,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(366,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(26,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(69.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc1NzE2NDg3OWEyYzQwODViZTBlMGNjNjk3YzUwMmUzL3RhYmxlcmFuZ2U6NzU3MTY0ODc5YTJjNDA4NWJlMGUwY2M2OTdjNTAyZTNfMy0xLTEtMS0w_80cf12ba-a105-4b04-b683-32254b15b23c"
      unitRef="usd">482349000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc1NzE2NDg3OWEyYzQwODViZTBlMGNjNjk3YzUwMmUzL3RhYmxlcmFuZ2U6NzU3MTY0ODc5YTJjNDA4NWJlMGUwY2M2OTdjNTAyZTNfMy0zLTEtMS0w_02c353f3-eb0c-4426-b8d7-962ca2c0815f"
      unitRef="usd">535088000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc1NzE2NDg3OWEyYzQwODViZTBlMGNjNjk3YzUwMmUzL3RhYmxlcmFuZ2U6NzU3MTY0ODc5YTJjNDA4NWJlMGUwY2M2OTdjNTAyZTNfNC0xLTEtMS0w_b090e493-0ad0-47d5-9a4f-5be7d4460b68"
      unitRef="usd">410397000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc1NzE2NDg3OWEyYzQwODViZTBlMGNjNjk3YzUwMmUzL3RhYmxlcmFuZ2U6NzU3MTY0ODc5YTJjNDA4NWJlMGUwY2M2OTdjNTAyZTNfNC0zLTEtMS0w_8a1f9978-ba7f-4f82-bab3-eb2d69e61157"
      unitRef="usd">422769000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <iclr:ContractsReceivableGross
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc1NzE2NDg3OWEyYzQwODViZTBlMGNjNjk3YzUwMmUzL3RhYmxlcmFuZ2U6NzU3MTY0ODc5YTJjNDA4NWJlMGUwY2M2OTdjNTAyZTNfNS0xLTEtMS0w_6ce9d46e-9118-4c31-8f36-f64fbc72ceda"
      unitRef="usd">892746000</iclr:ContractsReceivableGross>
    <iclr:ContractsReceivableGross
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc1NzE2NDg3OWEyYzQwODViZTBlMGNjNjk3YzUwMmUzL3RhYmxlcmFuZ2U6NzU3MTY0ODc5YTJjNDA4NWJlMGUwY2M2OTdjNTAyZTNfNS0zLTEtMS0w_4d431476-3aad-40df-9ed6-386eeebef0fe"
      unitRef="usd">957857000</iclr:ContractsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc1NzE2NDg3OWEyYzQwODViZTBlMGNjNjk3YzUwMmUzL3RhYmxlcmFuZ2U6NzU3MTY0ODc5YTJjNDA4NWJlMGUwY2M2OTdjNTAyZTNfNi0xLTEtMS0w_60139382-c908-4c78-ac2e-bfd13a20244f"
      unitRef="usd">9329000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc1NzE2NDg3OWEyYzQwODViZTBlMGNjNjk3YzUwMmUzL3RhYmxlcmFuZ2U6NzU3MTY0ODc5YTJjNDA4NWJlMGUwY2M2OTdjNTAyZTNfNy0zLTEtMS0w_26e65b95-e98e-41a5-b116-7ad954cccd0d"
      unitRef="usd">7380000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <iclr:ContractsReceivableNet
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc1NzE2NDg3OWEyYzQwODViZTBlMGNjNjk3YzUwMmUzL3RhYmxlcmFuZ2U6NzU3MTY0ODc5YTJjNDA4NWJlMGUwY2M2OTdjNTAyZTNfOS0xLTEtMS0w_f71607ec-ddbe-4622-9be1-e45c3dcb60c6"
      unitRef="usd">883417000</iclr:ContractsReceivableNet>
    <iclr:ContractsReceivableNet
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc1NzE2NDg3OWEyYzQwODViZTBlMGNjNjk3YzUwMmUzL3RhYmxlcmFuZ2U6NzU3MTY0ODc5YTJjNDA4NWJlMGUwY2M2OTdjNTAyZTNfOS0zLTEtMS0w_6395ad4e-6152-45eb-8e97-44e49aef1a29"
      unitRef="usd">950477000</iclr:ContractsReceivableNet>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfMi0xLTEtMS0w_689d9cc0-d739-4345-944a-024d78923303"
      unitRef="usd">410397000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfMi0zLTEtMS0w_184c1a40-ee32-499b-a9d6-16933de56dde"
      unitRef="usd">422769000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfMi01LTEtMS0w_2cceec07-e217-4854-b0f9-127c91752716"
      unitRef="usd">-12372000</iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent>
    <iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrentPercent
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfMi03LTEtMS0w_4a3c4ce9-1dfe-499f-a51a-2764b85a1cf1"
      unitRef="number">-0.029</iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrentPercent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfMy0xLTEtMS0w_7ffde01e-36d1-43e1-bf83-eb6d86c246fb"
      unitRef="usd">393217000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfMy0zLTEtMS0w_dd09faf7-c093-42e0-8a54-fd9641c62f27"
      unitRef="usd">366988000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <iclr:IncreaseDecreaseInContractWithCustomerLiabilityCurrent
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfMy01LTEtMS0w_b775e30c-f88b-4bbd-8c32-3503a10b755e"
      unitRef="usd">26229000</iclr:IncreaseDecreaseInContractWithCustomerLiabilityCurrent>
    <iclr:IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrentPercent
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfMy03LTEtMS0w_7d859b4c-6919-46ba-98e9-bb819ff44cbf"
      unitRef="number">0.071</iclr:IncreaseDecreaseInContractWithCustomerLiabilityGrossCurrentPercent>
    <iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfNS0xLTEtMS0w_af12eb60-a7b1-40cb-85ac-2c31bc23bf7c"
      unitRef="usd">17180000</iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfNS0zLTEtMS0w_839b454b-2348-4698-bc0d-89bb17ee4be0"
      unitRef="usd">55781000</iclr:AdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfNS01LTEtMS0w_c699b177-72b0-4499-8119-e48efe2c11fb"
      unitRef="usd">-38601000</iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivablePercent
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RhYmxlOjc5NWQyNTIzNWUwZDRkYzlhZGY3ZDg5N2UzZDcyNDgxL3RhYmxlcmFuZ2U6Nzk1ZDI1MjM1ZTBkNGRjOWFkZjdkODk3ZTNkNzI0ODFfNS03LTEtMS0w_9a11714e-fe47-4492-87e5-1ebadb99ab1c"
      unitRef="number">-0.692</iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivablePercent>
    <iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RleHRyZWdpb246YjUwOTgwMjI1MzU2NDMwMjkyOGNiYmQzMWFlMTU2YzZfMTY2OA_288b2b8f-351c-4ac4-bc3b-b8bf9c8f5a52"
      unitRef="usd">-12400000</iclr:IncreaseDecreaseInContractwithCustomerAssetGrossCurrent>
    <iclr:IncreaseDecreaseInContractWithCustomerLiabilityCurrent
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RleHRyZWdpb246YjUwOTgwMjI1MzU2NDMwMjkyOGNiYmQzMWFlMTU2YzZfMTcxMw_c6ad907e-07a0-4c7f-bcfa-7809bf875fe4"
      unitRef="usd">26200000</iclr:IncreaseDecreaseInContractWithCustomerLiabilityCurrent>
    <iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RleHRyZWdpb246YjUwOTgwMjI1MzU2NDMwMjkyOGNiYmQzMWFlMTU2YzZfMTc1OQ_b342cd58-86fe-438b-af25-e783def9d93f"
      unitRef="usd">-38600000</iclr:ChangeinAdvancePaymentsNettedAgainstUnbilledContractsReceivable>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RleHRyZWdpb246YjUwOTgwMjI1MzU2NDMwMjkyOGNiYmQzMWFlMTU2YzZfMjU4NQ_a77ff486-b876-43f4-ba1b-4a4d4f819753"
      unitRef="usd">5700000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i96ae599505044bbca126369ba4b377b6_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RleHRyZWdpb246YjUwOTgwMjI1MzU2NDMwMjkyOGNiYmQzMWFlMTU2YzZfMjc1MQ_de273215-d37c-4d03-8eef-8efc456416c8"
      unitRef="number">0.43</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i96ae599505044bbca126369ba4b377b6_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180My9mcmFnOmI1MDk4MDIyNTM1NjQzMDI5MjhjYmJkMzFhZTE1NmM2L3RleHRyZWdpb246YjUwOTgwMjI1MzU2NDMwMjkyOGNiYmQzMWFlMTU2YzZfMjgxMA_c6b3749e-e167-4be5-ba84-851501cb9ce5">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RleHRyZWdpb246MDI3YzJiOTJhYzNlNDVkNzkyYzExY2EzMGEzNDFkYmNfMTk_7708c5ff-20db-4e68-81e1-9a4f91d30b96">Goodwill&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:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Opening balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;883,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;756,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current period acquisitions (Note 6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prior period acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Closing balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;901,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;883,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RleHRyZWdpb246MDI3YzJiOTJhYzNlNDVkNzkyYzExY2EzMGEzNDFkYmNfMjM_49485d35-cd90-4416-90df-da83974cb9a4">&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:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Opening balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;883,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;756,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current period acquisitions (Note 6)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prior period acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign exchange movement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Closing balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;901,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;883,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RhYmxlOjZmMTE3YmRiN2Q0NzRkZTdhODk0OTQ0NmRkYjc4ZDMwL3RhYmxlcmFuZ2U6NmYxMTdiZGI3ZDQ3NGRlN2E4OTQ5NDQ2ZGRiNzhkMzBfMy0xLTEtMS0w_5a475026-b486-429d-ac59-7da60338bbf0"
      unitRef="usd">883170000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iff7d23e44b5b43bf8b83d33d9d8fd8ab_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RhYmxlOjZmMTE3YmRiN2Q0NzRkZTdhODk0OTQ0NmRkYjc4ZDMwL3RhYmxlcmFuZ2U6NmYxMTdiZGI3ZDQ3NGRlN2E4OTQ5NDQ2ZGRiNzhkMzBfMy0zLTEtMS0w_03a71590-86da-41b5-b8b2-2f8796beec71"
      unitRef="usd">756260000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RhYmxlOjZmMTE3YmRiN2Q0NzRkZTdhODk0OTQ0NmRkYjc4ZDMwL3RhYmxlcmFuZ2U6NmYxMTdiZGI3ZDQ3NGRlN2E4OTQ5NDQ2ZGRiNzhkMzBfNC0xLTEtMS0w_935981b7-6ea2-4e31-a92d-5ce44db8b369"
      unitRef="usd">27304000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7dff89f6c47c430ca24aed26737b48c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RhYmxlOjZmMTE3YmRiN2Q0NzRkZTdhODk0OTQ0NmRkYjc4ZDMwL3RhYmxlcmFuZ2U6NmYxMTdiZGI3ZDQ3NGRlN2E4OTQ5NDQ2ZGRiNzhkMzBfNC0zLTEtMS0w_64e8c9cb-05ee-4692-be0a-fab540f735de"
      unitRef="usd">126932000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RhYmxlOjZmMTE3YmRiN2Q0NzRkZTdhODk0OTQ0NmRkYjc4ZDMwL3RhYmxlcmFuZ2U6NmYxMTdiZGI3ZDQ3NGRlN2E4OTQ5NDQ2ZGRiNzhkMzBfNS0xLTEtMS0w_4f6c5b05-d184-449c-b33e-c216365dee58"
      unitRef="usd">123000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i7dff89f6c47c430ca24aed26737b48c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RhYmxlOjZmMTE3YmRiN2Q0NzRkZTdhODk0OTQ0NmRkYjc4ZDMwL3RhYmxlcmFuZ2U6NmYxMTdiZGI3ZDQ3NGRlN2E4OTQ5NDQ2ZGRiNzhkMzBfNS0zLTEtMS0w_cf94851b-8ba2-4f3b-b7df-3d1921466432"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RhYmxlOjZmMTE3YmRiN2Q0NzRkZTdhODk0OTQ0NmRkYjc4ZDMwL3RhYmxlcmFuZ2U6NmYxMTdiZGI3ZDQ3NGRlN2E4OTQ5NDQ2ZGRiNzhkMzBfNi0xLTEtMS0w_a6d6c101-b571-4c59-b634-806c094756ab"
      unitRef="usd">-9352000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7dff89f6c47c430ca24aed26737b48c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RhYmxlOjZmMTE3YmRiN2Q0NzRkZTdhODk0OTQ0NmRkYjc4ZDMwL3RhYmxlcmFuZ2U6NmYxMTdiZGI3ZDQ3NGRlN2E4OTQ5NDQ2ZGRiNzhkMzBfNi0zLTEtMS0w_0581d4fd-2dec-42dc-9f38-f0b65bbe63f9"
      unitRef="usd">-22000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RhYmxlOjZmMTE3YmRiN2Q0NzRkZTdhODk0OTQ0NmRkYjc4ZDMwL3RhYmxlcmFuZ2U6NmYxMTdiZGI3ZDQ3NGRlN2E4OTQ5NDQ2ZGRiNzhkMzBfOC0xLTEtMS0w_ed47ed66-93bf-4cd6-95c9-9043f1acf89c"
      unitRef="usd">901245000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180Ni9mcmFnOjAyN2MyYjkyYWMzZTQ1ZDc5MmMxMWNhMzBhMzQxZGJjL3RhYmxlOjZmMTE3YmRiN2Q0NzRkZTdhODk0OTQ0NmRkYjc4ZDMwL3RhYmxlcmFuZ2U6NmYxMTdiZGI3ZDQ3NGRlN2E4OTQ5NDQ2ZGRiNzhkMzBfOC0zLTEtMS0w_fdc8b63e-281a-4f95-8a12-07b9638d3ea5"
      unitRef="usd">883170000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfNjIwMA_4ac7d718-2639-4f53-a1c8-c349c923bec7">Business combinations&#160;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Acquisitions &#x2013; MedPass Group ("MedPass")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;. The Company has made a provisional assessment of the fair value of assets acquired and liabilities assumed as at that date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom: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:83.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.118%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 22,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash &amp;amp; cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Order backlog **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;/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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepayments and other current assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(368)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(989)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(320)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash outflows&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Working capital adjustment payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration ***&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;* Goodwill represents the acquisition of an established workforce that specializes in medical device development and market access. None of the goodwill recognized is expected to be deductible for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;** The Company has made an estimate of separate intangible assets acquired, being customer relationships and order book assets. This assessment will be finalized within 12 months of the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 increase by a maximum of $6.7 million in contingent consideration. At June 30, 2020, the fair value of this contingent consideration payable to MedPass is $Nil.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Acquisitions &#x2013; CRN Holdings LLC (trading as Symphony Clinical Research ("Symphony"))&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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 &amp;amp; patient services offering. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;. The Company has made a provisional assessment of the fair value of assets acquired and liabilities assumed as at that date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom: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:83.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.118%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September  24,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash &amp;amp; cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Order backlog **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepayments and other current assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(799)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(933)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(289)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(531)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash outflows&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Working capital adjustment paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration ***&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;** The Company has made an estimate of separate intangible assets acquired, being customer relationships and order book assets. The fair value of Symphony&#x2019;s intangible assets has been measured provisionally, pending receipt of a final independent valuation. This assessment will be finalized within 12 months of the date of acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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. At June 30, 2020, the contingent consideration has been settled at fair value in the amount of $0.5&#160;million. The change in fair value has been recorded in the Condensed Consolidated Statement of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Acquisitions &#x2013; MeDiNova &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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. 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. Accounting for the acquisition of MeDiNova was finalized in the period ended June 30, 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-top:5pt;margin-bottom: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:83.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.118%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 23,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash &amp;amp; cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Order backlog **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patient database **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepayments and other current assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash outflows&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Working capital adjustment received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Redeemable noncontrolling interest ***&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;*&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;*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&#160;million) and decreases in operating right of use assets ($0.3&#160;million), current lease liabilities ($0.1&#160;million), non-current lease liabilities ($0.3&#160;million) and non-current deferred tax liability ($2.2&#160;million). Cust&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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&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; was $32.6 million wh&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;ich 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 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 style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Acquisitions &#x2013; MolecularMD Corp ("MMD")&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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 consideration on acquisition was&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; $42.2 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-top:5pt;margin-bottom: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:83.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.056%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 25,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash &amp;amp; cash equivalent&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Order backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepayments and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(540)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(699)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash outflows&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Working capital adjustment received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;Accounting for the acquisition of MMD was finalized at December 31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTU4_26ef0a78-06e8-43c4-a742-c6694238ea38"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfNjIwOA_0e2e26df-c2cb-4ebd-bf58-d9cbf7f5ec7e">&lt;div style="text-align:center;margin-top:5pt;margin-bottom: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:83.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.118%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 22,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash &amp;amp; cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Order backlog **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;/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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepayments and other current assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(368)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(989)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(320)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash outflows&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Working capital adjustment payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration ***&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;* Goodwill represents the acquisition of an established workforce that specializes in medical device development and market access. None of the goodwill recognized is expected to be deductible for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;** The Company has made an estimate of separate intangible assets acquired, being customer relationships and order book assets. This assessment will be finalized within 12 months of the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 increase by a maximum of $6.7 million in contingent consideration. At June 30, 2020, the fair value of this contingent consideration payable to MedPass is $Nil.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom: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:83.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.118%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September  24,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash &amp;amp; cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Order backlog **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepayments and other current assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(799)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(933)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(289)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(531)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash outflows&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Working capital adjustment paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration ***&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:12pt;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;** The Company has made an estimate of separate intangible assets acquired, being customer relationships and order book assets. The fair value of Symphony&#x2019;s intangible assets has been measured provisionally, pending receipt of a final independent valuation. This assessment will be finalized within 12 months of the date of acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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. At June 30, 2020, the contingent consideration has been settled at fair value in the amount of $0.5&#160;million. The change in fair value has been recorded in the Condensed Consolidated Statement of Operations.&lt;/span&gt;&lt;/div&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;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-top:5pt;margin-bottom: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:83.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.118%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 23,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash &amp;amp; cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Order backlog **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patient database **&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepayments and other current assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,128)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash outflows&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Working capital adjustment received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Redeemable noncontrolling interest ***&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;*&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;*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&#160;million) and decreases in operating right of use assets ($0.3&#160;million), current lease liabilities ($0.1&#160;million), non-current lease liabilities ($0.3&#160;million) and non-current deferred tax liability ($2.2&#160;million). Cust&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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&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; was $32.6 million wh&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;ich 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 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;div style="text-align:justify;margin-top:5pt;margin-bottom: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:83.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.056%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 25,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash &amp;amp; cash equivalent&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Order backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unbilled revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepayments and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unearned revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(540)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(699)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,167)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash outflows&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Working capital adjustment received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMy0xLTEtMS0w_9db40a2f-709a-4625-b2aa-6587daafd52b"
      unitRef="usd">10170000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfNC0xLTEtMS0w_682caaa4-2649-4d2f-a055-391d73b5f69e"
      unitRef="usd">45000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfNS0xLTEtMS0w_ffff7e58-fa13-424d-bd3f-2b61a970b33e"
      unitRef="usd">539000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfNi0xLTEtMS0w_6a4f4605-ee82-4d95-a63a-414302558ffa"
      unitRef="usd">27304000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i6b09a14f17ef43ed9c93b99b79f302c4_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfNy0xLTEtMS0w_9c5ceb5a-4f92-43d1-98b1-3653f988b781"
      unitRef="usd">11725000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ia365386ff4f04de990596161a59ae319_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfOC0xLTEtMS00MzAx_d9396caa-6e8c-4bb1-92e9-d484366c6ccb"
      unitRef="usd">2883000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfOC0xLTEtMS0w_dfe258ac-3d18-46e7-9fd7-54d8d4008166"
      unitRef="usd">3033000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMTEtMS0xLTEtMA_eeb3d7a5-e2f5-4bc2-bf5d-66591e482104"
      unitRef="usd">158000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMTItMS0xLTEtMA_2c761772-e698-4922-aa07-bb4134f24385"
      unitRef="usd">368000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMTMtMS0xLTEtMA_8d5a2964-48b2-4b5d-bfc7-bb2ee2b7440e"
      unitRef="usd">989000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMTQtMS0xLTEtMA_1883be62-5295-492c-b9f6-3204d66e1fae"
      unitRef="usd">2315000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMTUtMS0xLTEtMA_b888170c-e38f-4746-a2a8-6e619090ca7e"
      unitRef="usd">219000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMTYtMS0xLTEtMA_2cf123dd-ef5c-49ed-9f74-348013f7fd97"
      unitRef="usd">320000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMTctMS0xLTEtMA_436e05a5-9aeb-4338-ab10-e02aa13eede9"
      unitRef="usd">4090000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMTktMS0xLTEtMA_7317fc34-ccd1-47a6-976a-ab7eec338ef9"
      unitRef="usd">47556000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i4e65c27789394200affcabf6ff272dcd_D20200122-20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMjEtMS0xLTEtMA_6e258ab4-6b89-4027-8391-6fa516b9b40a"
      unitRef="usd">46992000</us-gaap:PaymentsToAcquireBusinessesGross>
    <iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments
      contextRef="i4e65c27789394200affcabf6ff272dcd_D20200122-20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMjMtMS0xLTEtNDMwNg_79f4851b-8392-42c1-9e50-6abca7b03a62"
      unitRef="usd">-564000</iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMjItMS0xLTEtMA_da7453f5-a6ee-4b68-8fdf-2feff1ece363"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i4e65c27789394200affcabf6ff272dcd_D20200122-20200122"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjU5ZDI3ODIzNjhkNzQ4Mjk5YmQ5ZTMwOGFlMjc2YmViL3RhYmxlcmFuZ2U6NTlkMjc4MjM2OGQ3NDgyOTliZDllMzA4YWUyNzZiZWJfMjQtMS0xLTEtMA_58946c6b-e0cb-4a35-9d51-2420f2244ea5"
      unitRef="usd">47556000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTA4OA_f38dcff9-6eb3-467e-9dc6-c057b6296798"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i33b05c9892694f8db20056ffd421f461_I20200122"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTU0MA_d134a69f-e8b9-48b0-96a3-18ea6016beee"
      unitRef="usd">6700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i88a3b0ba73b14edcb33eebdda132c358_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTY2Mg_3fb3129e-bf20-442b-8714-f529e611108c"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTg1Mw_714461ac-396d-4146-855e-b1e58b3a7600"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMy0xLTEtMS0w_792f0cde-fb45-451b-93da-5052de5e998a"
      unitRef="usd">3292000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfNC0xLTEtMS0w_5962b24b-2177-4fe3-b3c5-fce83eeb6924"
      unitRef="usd">564000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfNS0xLTEtMS0w_30c77318-94e0-4d0a-b9f2-a308d803506a"
      unitRef="usd">820000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfNi0xLTEtMS0w_c70cef22-db42-46ba-8a81-61f5a35763ef"
      unitRef="usd">22865000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i06ce05badf024291832f0979fc150fd4_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfNy0xLTEtMS0w_d45233e9-61fc-491d-8eba-33fb41803079"
      unitRef="usd">8159000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i77b7b10eacb444a2b58a88967215d326_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfOC0xLTEtMS0w_1996a956-869f-444a-8d10-1449d65535e7"
      unitRef="usd">2163000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfOS0xLTEtMS0w_c9a092ed-cd28-42b7-a7e7-3e79e1b36f1e"
      unitRef="usd">4544000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMTAtMS0xLTEtMA_4ced1878-4687-40dd-9f24-2da1214b44b4"
      unitRef="usd">186000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMTEtMS0xLTEtMA_32266b88-95e8-45ed-ae75-30d10a60ff58"
      unitRef="usd">181000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMTItMS0xLTEtMA_4fbea0ef-2676-4a8a-a161-a8f5e70e2809"
      unitRef="usd">6000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMTMtMS0xLTEtMA_e425a04e-b015-4ff3-b548-c8cd3113dab9"
      unitRef="usd">799000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMTQtMS0xLTEtMA_eac850bb-e126-45ea-bb58-870f12e90ae5"
      unitRef="usd">2411000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMTUtMS0xLTEtMA_52591557-978c-43ec-90e8-9062a63159f7"
      unitRef="usd">933000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMTYtMS0xLTEtMA_7da46446-6df4-4295-9e54-13691bc0922b"
      unitRef="usd">289000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMTctMS0xLTEtMA_dab6f0c0-f840-4c8d-9a23-70e850a75a80"
      unitRef="usd">531000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMTktMS0xLTEtMA_0b72555b-616f-4a05-b479-f3c8d2c964ac"
      unitRef="usd">37817000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ib08187e2df424c1da654e583a19f1af5_D20190924-20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMjEtMS0xLTEtMA_c6fa86af-81be-4274-bfb0-1c6a3431ab00"
      unitRef="usd">34976000</us-gaap:PaymentsToAcquireBusinessesGross>
    <iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments
      contextRef="ib08187e2df424c1da654e583a19f1af5_D20190924-20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMjItMS0xLTEtMA_ffb3ddd9-8ad0-4d4c-bf3a-bb5bbf5c7b37"
      unitRef="usd">-341000</iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i849e6e5f08cd426792ec171c5cca17ed_I20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMjMtMS0xLTEtMA_128e2490-4303-42fd-8458-4ce0878a416a"
      unitRef="usd">2500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ib08187e2df424c1da654e583a19f1af5_D20190924-20190924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOmI2YTc4NTkwNjFiMTRkZTE4NDk5MzgwNWY0ZjM4OTJjL3RhYmxlcmFuZ2U6YjZhNzg1OTA2MWIxNGRlMTg0OTkzODA1ZjRmMzg5MmNfMjUtMS0xLTEtMA_1853b231-7af6-465f-8e12-dcd5a122c32e"
      unitRef="usd">37817000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i174c400690cf454787caef3611f05686_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTM3NDM4OTUzNTY1NTQ_aff18793-1c3f-4862-9acf-d171ed3a4e0a"
      unitRef="usd">500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i15d3cd2ae3874ef985c8eec163e5be8d_I20200309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMzUxMA_fe7fcc82-dc5c-466f-b47f-680e65f43433"
      unitRef="number">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMy0xLTEtMS0w_76db6134-7627-4d41-a32f-07c49bfa5f04"
      unitRef="usd">7719000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfNC0xLTEtMS0w_aacadcb4-4709-446c-9baa-1a7f472bb9b6"
      unitRef="usd">670000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfNS0xLTEtMS0w_510fccd0-6337-43d4-b0f9-7b6d037a8203"
      unitRef="usd">1558000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfNi0xLTEtMS0w_3e53980b-8868-471a-b1ab-79b789d50897"
      unitRef="usd">81760000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i6a86006f634744b690c4b1c94fe38208_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfNy0xLTEtMS0w_277420d0-4e75-4a1e-bad2-5c0b7fc15225"
      unitRef="usd">3887000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i489ea5b303a64d48a9e063480403d775_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfOC0xLTEtMS0w_c6c2ed60-c559-48f0-a27f-1ffea6bb1f0f"
      unitRef="usd">171000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i2f5879fe2bb746fb99371bd133f5a9b2_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfOS0xLTEtMS0w_f54c5888-9c52-4685-ad6d-7619be0df6d8"
      unitRef="usd">2542000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMTAtMS0xLTEtMA_e56108aa-66f5-4417-9439-6b5c7f78c72e"
      unitRef="usd">3488000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMTEtMS0xLTEtMA_f457da22-ea0d-48d6-9d8a-357c6b3d67b2"
      unitRef="usd">4272000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMTItMS0xLTEtMA_0645eb0a-6243-415e-ac0a-ebd39ab8162a"
      unitRef="usd">819000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMTMtMS0xLTEtMA_0d13b4cf-490f-432a-a8d8-4b236438c2e1"
      unitRef="usd">406000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMTQtMS0xLTEtMA_eb25b477-97b4-433a-977e-e3ce6bbf4c32"
      unitRef="usd">5484000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMTUtMS0xLTEtMA_1af9151b-7a30-48e4-ae90-8370d23ffa5a"
      unitRef="usd">5796000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMTYtMS0xLTEtMA_456faa7d-98ea-4afe-8878-6bde0e26b519"
      unitRef="usd">6860000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMTctMS0xLTEtMA_d3682858-3067-47fd-80c1-0479545331b7"
      unitRef="usd">430000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMTgtMS0xLTEtMA_136c4fd9-fd75-4d8a-9b08-c717db780d45"
      unitRef="usd">1128000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMTktMS0xLTEtMA_cd197b3a-0df7-4ce8-a134-d8275d9e294c"
      unitRef="usd">1345000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMjEtMS0xLTEtMA_05bfdb24-05db-428d-9201-073f7bfbf659"
      unitRef="usd">86249000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i7f575fe6808b4b4395449e6f1bdb0cfe_D20190523-20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMjMtMS0xLTEtMA_ec0f2797-b4d9-40b6-b5a2-96f2bc8280a1"
      unitRef="usd">54123000</us-gaap:PaymentsToAcquireBusinessesGross>
    <iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments
      contextRef="i7f575fe6808b4b4395449e6f1bdb0cfe_D20190523-20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMjQtMS0xLTEtMA_872e2ebf-8c27-485b-9174-352c98d949cf"
      unitRef="usd">466000</iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments>
    <iclr:BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMjUtMS0xLTEtMA_d8ad936c-8170-46f6-8aac-3f747bb3ecaa"
      unitRef="usd">32592000</iclr:BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i7f575fe6808b4b4395449e6f1bdb0cfe_D20190523-20190523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjVhYmMwMzBkMzBmMjQ3NzliY2Q4MWE2NWI2OTA4ZjQ0L3RhYmxlcmFuZ2U6NWFiYzAzMGQzMGYyNDc3OWJjZDgxYTY1YjY5MDhmNDRfMjctMS0xLTEtMA_ad9eb935-9426-4fb7-93d2-197b6f97aa02"
      unitRef="usd">86249000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfNDA2Nw_6a4f8040-28b2-4c5a-b93a-fd68d3457ad7"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <iclr:BusinessCombinationFairValueIncreaseDecreaseOtherLiabilities
      contextRef="i3699fb0aab6b4bcd964981fdcbbd46e3_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTM3NDM4OTUzNTU1ODE_2549bba8-c144-4d6a-a30a-021d9a134948"
      unitRef="usd">1600000</iclr:BusinessCombinationFairValueIncreaseDecreaseOtherLiabilities>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAsset
      contextRef="i3699fb0aab6b4bcd964981fdcbbd46e3_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTM3NDM4OTUzNTU5NjA_fdb09063-b05d-4099-adda-2abdd279b41c"
      unitRef="usd">-300000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAsset>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilityCurrent
      contextRef="i3699fb0aab6b4bcd964981fdcbbd46e3_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTM3NDM4OTUzNTU5NjI_64b1778c-d97b-4780-a071-165b13526499"
      unitRef="usd">-100000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilityCurrent>
    <iclr:BusinessCombinationsFairValueIncreaseDecreaseNonCurrentLeaseLiabilities
      contextRef="i3699fb0aab6b4bcd964981fdcbbd46e3_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTM3NDM4OTUzNTU5NjQ_e5f642ba-2584-44d5-88a6-4889e5854776"
      unitRef="usd">300000</iclr:BusinessCombinationsFairValueIncreaseDecreaseNonCurrentLeaseLiabilities>
    <iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="i3699fb0aab6b4bcd964981fdcbbd46e3_D20190701-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTM3NDM4OTUzNTU5NjY_822c2f37-e686-402c-ab03-26ae41de7e0f"
      unitRef="usd">2200000</iclr:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <iclr:BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue
      contextRef="i6c4ef7e462244ccea179aa88f1972ad0_I20190523"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfNDU4OA_2c01e506-53ea-4da1-830c-2a6d36c994e4"
      unitRef="usd">32600000</iclr:BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
      contextRef="i15d3cd2ae3874ef985c8eec163e5be8d_I20200309"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfNDg3OQ_5bb25e29-5afc-4373-ac82-ef16b46b26f8"
      unitRef="number">1</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage>
    <us-gaap:PaymentsForPreviousAcquisition
      contextRef="i188f28fe4c474dce8889702c24548e94_D20200717-20200717"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfMTM3NDM4OTUzNTY3OTQ_06446a3d-240f-428d-bcb6-340b74da897f"
      unitRef="usd">43900000</us-gaap:PaymentsForPreviousAcquisition>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfNTI4NA_15f2c9a8-904d-4cd8-8ccf-c430622269f8"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i2dbccf011eef4848854b467865b5d1f4_D20190125-20190125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfNTQ5MQ_6706de97-7f0d-4956-ba33-63af292c977e"
      unitRef="usd">42200000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMy0xLTEtMS0w_6ad422d5-4fe0-402b-a741-757dbc9be231"
      unitRef="usd">686000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfNC0xLTEtMS0w_2b33178b-2e89-4854-8e07-c0281f799539"
      unitRef="usd">1697000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfNS0xLTEtMS0w_e78cceec-2b88-41ec-949f-0af9625e6caf"
      unitRef="usd">2866000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfNi0xLTEtMS0w_30686e74-4f02-4001-a112-18b051d872dc"
      unitRef="usd">22430000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i29c4b64e46b14ea39b4998414851a8b2_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfNy0xLTEtMS0w_713abddb-3566-4ac3-ad4e-7b26bcc9e178"
      unitRef="usd">10708000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i7ba0ef09006848038c70373764c97a90_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfOC0xLTEtMS0w_1b1d4f6b-80c6-4965-bef8-1bef985abc01"
      unitRef="usd">2787000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfOS0xLTEtMS0w_628402d6-2e34-41b8-898d-9ac97e3c5508"
      unitRef="usd">3100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMTAtMS0xLTEtMA_7b6ae35a-b5fa-4334-9f41-78517e87e4b9"
      unitRef="usd">2421000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedUnbilledRevenue>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMTEtMS0xLTEtMA_90dd494e-91d9-46e1-8a67-749fe6ed31de"
      unitRef="usd">43000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMTItMS0xLTEtMA_7de593d2-629e-4b8f-817c-62b385e081b8"
      unitRef="usd">908000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMTMtMS0xLTEtMA_7a0ac55a-2f24-49a3-8656-771b07508d36"
      unitRef="usd">1568000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMTQtMS0xLTEtMA_4753b013-fdf1-4c1d-b7c4-4c8d6f492602"
      unitRef="usd">1280000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMTUtMS0xLTEtMA_3a1f7e10-6798-438d-a744-7467f6cff21b"
      unitRef="usd">540000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMTYtMS0xLTEtMA_9fd501ae-a4f7-48dd-8eb5-e2429f7ad435"
      unitRef="usd">1232000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMTctMS0xLTEtMA_51242a19-8ef8-4c2c-8ffa-8bdb96cb25e3"
      unitRef="usd">699000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCurrentOperatingLeaseLiability>
    <iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMTgtMS0xLTEtMA_23c3dede-d6fa-4e04-8212-f4654fa4b57e"
      unitRef="usd">2167000</iclr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentOperatingLeaseLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMTktMS0xLTEtMA_5d15d25c-d04b-4790-9098-acbe20b300c4"
      unitRef="usd">1123000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMjEtMS0xLTEtMA_c3d97e93-9bad-48f9-a32c-147a12d352ec"
      unitRef="usd">42173000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i2dbccf011eef4848854b467865b5d1f4_D20190125-20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMjMtMS0xLTEtMA_2a428588-3cbb-4f6b-8ea3-75e4cc301d2f"
      unitRef="usd">42349000</us-gaap:PaymentsToAcquireBusinessesGross>
    <iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments
      contextRef="i2dbccf011eef4848854b467865b5d1f4_D20190125-20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMjQtMS0xLTEtMA_4ad727f9-767d-4bc9-90e3-7c2c942af2a4"
      unitRef="usd">176000</iclr:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i2dbccf011eef4848854b467865b5d1f4_D20190125-20190125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RhYmxlOjhiMjc1Yjk2MzQ5OTRkNWZhOGY1MjU0ZmVjYWNmMzVmL3RhYmxlcmFuZ2U6OGIyNzViOTYzNDk5NGQ1ZmE4ZjUyNTRmZWNhY2YzNWZfMjYtMS0xLTEtMA_b77f4f51-63d3-4ace-86cb-6877f121f0f6"
      unitRef="usd">42173000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="ic05798775264473984cd0710e8d734d7_I20190125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY180OS9mcmFnOjdlMzcyZjM2YmNkNjQzZDZhNjdhN2E5OTA4ODc3NWQxL3RleHRyZWdpb246N2UzNzJmMzZiY2Q2NDNkNmE2N2E3YTk5MDg4Nzc1ZDFfNjAzNw_8a305030-b9fd-45a6-9965-3b540bb7e218"
      unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfNjc1_e58f8f11-4616-45ce-82ac-0f41ad3b46bb">Restructuring&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;A restructuring charge of $18.1 million was recognized during the three months ended June&#160;30, 2020 under a restructuring plan adopted following a review of operations.&#160;The restructuring plan reflected resource rationalization across the busine&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;ss 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;note 8 - Operating Leases&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;) and provision for other related costs of $1.3 million. &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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;Details of the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.115%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.601%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;Restructuring charge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;Details of the movement in the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Workforce reductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Onerous Lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial restructuring charge recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;A restructuring charge of $12.5 million was recognized during the year ended December&#160;31, 2018 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 $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 six months ended June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Workforce reductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Onerous Lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial restructuring charge recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(672)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;At June&#160;30, 2020, $12.7 million is included within other liabilities and $4.6 million within non-current other liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ib933fa47bfc04eb49f94816a8e151254_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfOTM0NTg0ODgzNzk0Mg_e51debf5-fbf4-4ab0-9eba-0e92063cc051"
      unitRef="usd">18100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i86073a0cb171428992cd595adc431392_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfOTM0NTg0ODgzNzk2NA_cd4f3cb2-1325-4d79-a6f2-e9f352049cd6"
      unitRef="usd">11400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9f372e7f41034ee4abd3a2d7d0c446fa_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfOTM0NTg0ODgzNzk2Nw_51e3b06f-4951-4000-b32c-68d180f746ef"
      unitRef="usd">6700000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ib933fa47bfc04eb49f94816a8e151254_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfMTMxOTQxMzk1Mzc1NTE_268b34da-c5d2-4e1f-b97c-e309d37ddf92"
      unitRef="usd">5400000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:RestructuringCharges
      contextRef="if5183064a6f74322a6ba359fbf7598af_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfMTMxOTQxMzk1Mzc1MzM_0b68e5ce-de33-425f-9956-e8e8f0900d21"
      unitRef="usd">1300000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfMTMxOTQxMzk1MzYxMTY_f6bbe53f-2887-470b-8771-a41cf69a9fc5">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;Details of the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:40.836%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.115%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.601%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;Restructuring charge&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ib933fa47bfc04eb49f94816a8e151254_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjg4YWE2ZTE3YjM3NzRiYTM5YTk3N2VmOWZjN2UxZDFmL3RhYmxlcmFuZ2U6ODhhYTZlMTdiMzc3NGJhMzlhOTc3ZWY5ZmM3ZTFkMWZfMy0xLTEtMS01MzQx_debf9d6c-1e27-4bea-9898-f7fb99278094"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if9b00a2e26cd4b6990f3f46f1ee174ae_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjg4YWE2ZTE3YjM3NzRiYTM5YTk3N2VmOWZjN2UxZDFmL3RhYmxlcmFuZ2U6ODhhYTZlMTdiMzc3NGJhMzlhOTc3ZWY5ZmM3ZTFkMWZfMy0zLTEtMS01MzYx_a9c0bcee-49d1-405e-a20c-ce774bbff0ed"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4fe96dbf833542febaa9b1bda4e8b144_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjg4YWE2ZTE3YjM3NzRiYTM5YTk3N2VmOWZjN2UxZDFmL3RhYmxlcmFuZ2U6ODhhYTZlMTdiMzc3NGJhMzlhOTc3ZWY5ZmM3ZTFkMWZfMy01LTEtMS01MzM4_400333eb-564a-4a1a-bda6-a76ed9d22375"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6f04a0f8d7fb410db3aeaea3ba34c1e8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjg4YWE2ZTE3YjM3NzRiYTM5YTk3N2VmOWZjN2UxZDFmL3RhYmxlcmFuZ2U6ODhhYTZlMTdiMzc3NGJhMzlhOTc3ZWY5ZmM3ZTFkMWZfMy03LTEtMS01MzM4_1ae0a812-97a5-47cb-97a5-ce50ddabf589"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib933fa47bfc04eb49f94816a8e151254_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjg4YWE2ZTE3YjM3NzRiYTM5YTk3N2VmOWZjN2UxZDFmL3RhYmxlcmFuZ2U6ODhhYTZlMTdiMzc3NGJhMzlhOTc3ZWY5ZmM3ZTFkMWZfNS0xLTEtMS01MzQ2_b7a41f6e-db84-4f0d-a912-59ed3dee2a06"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if9b00a2e26cd4b6990f3f46f1ee174ae_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjg4YWE2ZTE3YjM3NzRiYTM5YTk3N2VmOWZjN2UxZDFmL3RhYmxlcmFuZ2U6ODhhYTZlMTdiMzc3NGJhMzlhOTc3ZWY5ZmM3ZTFkMWZfNS0zLTEtMS01MzQ2_fc4e9264-73f6-4043-9107-738706ae30a3"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4fe96dbf833542febaa9b1bda4e8b144_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjg4YWE2ZTE3YjM3NzRiYTM5YTk3N2VmOWZjN2UxZDFmL3RhYmxlcmFuZ2U6ODhhYTZlMTdiMzc3NGJhMzlhOTc3ZWY5ZmM3ZTFkMWZfNS01LTEtMS01MzQ2_9a048bd8-8e5f-485e-8a0e-371abfbc1f2b"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6f04a0f8d7fb410db3aeaea3ba34c1e8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjg4YWE2ZTE3YjM3NzRiYTM5YTk3N2VmOWZjN2UxZDFmL3RhYmxlcmFuZ2U6ODhhYTZlMTdiMzc3NGJhMzlhOTc3ZWY5ZmM3ZTFkMWZfNS03LTEtMS01MzQ2_f3c92c6c-60b4-4c19-b645-b9c28697e4bd"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfMTMxOTQxMzk1MzYxMTM_e66ca7fc-94a8-4669-9223-90deef080410">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;Details of the movement in the restructuring charge recognized in the three and six months ended June, 30, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Workforce reductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Onerous Lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial restructuring charge recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Workforce reductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Onerous Lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Initial restructuring charge recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(672)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(641)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i86073a0cb171428992cd595adc431392_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMi0xLTEtMS0zNzIz_2a51a450-72bb-4d32-bc98-4b31e38c60f5"
      unitRef="usd">11391000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib4c7c1c5ab024b23a17aea4719ae3151_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMi0xLTEtMS0zNzIz_2f7a708d-1f33-4ba7-ba78-fb018cf58b04"
      unitRef="usd">11391000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9f372e7f41034ee4abd3a2d7d0c446fa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMi0zLTEtMS0zNzIz_0081f10b-f2c8-450d-8b67-8c86c24695e9"
      unitRef="usd">6698000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2a21f67720a845b1910e9854408fa224_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMi0zLTEtMS0zNzIz_da866b1d-e080-4079-b652-3bf5de2bcbd2"
      unitRef="usd">6698000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4fe96dbf833542febaa9b1bda4e8b144_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMi01LTEtMS0zNzIz_41f6edd2-2338-42c2-b123-b912d9f67b2d"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib933fa47bfc04eb49f94816a8e151254_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMi01LTEtMS0zNzIz_95c16d7f-8f7b-4bcc-940c-b5c46146e098"
      unitRef="usd">18089000</us-gaap:RestructuringCharges>
    <iclr:RestructuringReserveUtilizations
      contextRef="i86073a0cb171428992cd595adc431392_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMy0xLTEtMS0zNzIz_13ed68ae-2712-4d88-a502-c2e2028d144b"
      unitRef="usd">1807000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="ib4c7c1c5ab024b23a17aea4719ae3151_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMy0xLTEtMS0zNzIz_71e51951-7d2f-4dd5-9dcd-44846342a0b1"
      unitRef="usd">1807000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i9f372e7f41034ee4abd3a2d7d0c446fa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMy0zLTEtMS0zNzIz_3e184731-e941-49eb-9bfc-ee3e5db17658"
      unitRef="usd">0</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i2a21f67720a845b1910e9854408fa224_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMy0zLTEtMS0zNzIz_cabfb0e1-9294-4106-8202-44d508375171"
      unitRef="usd">0</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i4fe96dbf833542febaa9b1bda4e8b144_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMy01LTEtMS0zNzIz_9fc0549b-b2fe-4bca-98d6-f18793efabed"
      unitRef="usd">1807000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="ib933fa47bfc04eb49f94816a8e151254_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfMy01LTEtMS0zNzIz_f478b134-617c-4222-82cf-209429a753af"
      unitRef="usd">1807000</iclr:RestructuringReserveUtilizations>
    <us-gaap:RestructuringReserve
      contextRef="ic294470275e740d698c11661a77438fb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfOS0xLTEtMS0zNzMy_029a4cbb-85f1-4a0a-ba07-c262516585ad"
      unitRef="usd">9584000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i343f46d02389438d9195dc71798dceb4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfOS0zLTEtMS0zNzMy_5da67a35-3a97-4763-a932-f68a2257e627"
      unitRef="usd">6698000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i1844f7f6316a4e308ebee1cf4cb6d251_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjFiNDRjYmIyMDUzYTRmNmZhOWY5MzY3Yjc0ZWM2NDUwL3RhYmxlcmFuZ2U6MWI0NGNiYjIwNTNhNGY2ZmE5ZjkzNjdiNzRlYzY0NTBfOS01LTEtMS0zNzMy_49e1cec7-2f18-4054-8611-41158a02c9a6"
      unitRef="usd">16282000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="ia224c1d2d6304345b4678daba08fa17b_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfMTgw_6df91f39-6a54-426e-8c68-d442fa9a6351"
      unitRef="usd">12500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1ab896ec6cee40c3b0d40ac6e98cd0a0_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfNDI4_ded72d54-1650-4cdb-b9ec-a552f1c75b6f"
      unitRef="usd">9700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6487d571bd9c4aa089a2fe36687692a9_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfNTIw_e3e65ca1-1c1e-452a-a431-0222ba867a97"
      unitRef="usd">2800000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i72d7fc697c4544509a868f68ea2f3646_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfNTI0_423c27e9-129f-4735-a345-a32d26bb95b4"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1ab896ec6cee40c3b0d40ac6e98cd0a0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfMi0xLTEtMS0w_01df8d2c-d75e-473a-85fa-8f0c5f319d13"
      unitRef="usd">9684000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6487d571bd9c4aa089a2fe36687692a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfMi0zLTEtMS0w_42e6e0c9-eb70-4769-8098-c9020c585b66"
      unitRef="usd">2806000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia224c1d2d6304345b4678daba08fa17b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfMi01LTEtMS0w_0562d861-4e2c-4b9d-bd9f-f32f2b29afcb"
      unitRef="usd">12490000</us-gaap:RestructuringCharges>
    <iclr:RestructuringReserveUtilizations
      contextRef="i1ab896ec6cee40c3b0d40ac6e98cd0a0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfMy0xLTEtMS0w_30829cba-f962-462a-bf4a-c5600d7b34dd"
      unitRef="usd">5399000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i6487d571bd9c4aa089a2fe36687692a9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfMy0zLTEtMS0w_974679d2-066d-4cb5-babc-2f48cab4d0bf"
      unitRef="usd">672000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="ia224c1d2d6304345b4678daba08fa17b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfMy01LTEtMS0w_31c7c616-4ede-47cd-8700-ad255a50112a"
      unitRef="usd">6071000</iclr:RestructuringReserveUtilizations>
    <us-gaap:RestructuringReserve
      contextRef="i3bcb3faaa9114932984f6e90a95e5b22_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfNS0xLTEtMS0w_c4bf2b58-a68e-469e-97f2-f9f73f74879d"
      unitRef="usd">4285000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ic4b2626e5de7498fbaae2323bde5ac0b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfNS0zLTEtMS0w_4c91c1fd-070b-4c9e-a5d9-e194c8897a29"
      unitRef="usd">2134000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ia972eb00281a4a2ea3467b803c92e7e6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfNS01LTEtMS0w_2bce14ab-4feb-4dcd-b7a8-ae1c20e4261d"
      unitRef="usd">6419000</us-gaap:RestructuringReserve>
    <iclr:RestructuringReserveUtilizations
      contextRef="i9faf3adca9874fe68e78316f5f2297d4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfNi0xLTEtMS0w_83c7d644-6bb0-4d67-96d8-bc6587ca82a7"
      unitRef="usd">3554000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i2c3c20e043124ce4a889d6b48466a6fb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfNi0zLTEtMS0w_60335a6f-0477-445e-a83c-d148f99fce49"
      unitRef="usd">1228000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i99f9a09a8f3844de9b5ee57319705342_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfNi01LTEtMS0w_67c6c304-2d67-4a58-8332-729333592f9e"
      unitRef="usd">4782000</iclr:RestructuringReserveUtilizations>
    <us-gaap:RestructuringReserve
      contextRef="iaf59492d55c247ad8ebc4a8e367980b3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfNy0xLTEtMS0w_6ad2cd82-860c-4856-8e9f-da4d0aab3fd9"
      unitRef="usd">731000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i9ac7c3f4db1f44eb94d0abcabc7a4885_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfNy0zLTEtMS0w_9eb9a4ea-f953-42cf-8c43-0d6384d935e4"
      unitRef="usd">906000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i1b56c54517f74bc4b8c6d94f010c0972_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfNy01LTEtMS0w_e1221ea6-344f-4749-9701-0833322f183d"
      unitRef="usd">1637000</us-gaap:RestructuringReserve>
    <iclr:RestructuringReserveUtilizations
      contextRef="i1accf991a049421fa2b3b44b2d002087_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfOC0xLTEtMS0w_235a5b20-97c6-49b8-bd91-17dcabff07c5"
      unitRef="usd">430000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i61c127465a404d828e442ef7bd49eae9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfOC0zLTEtMS0w_f8508b44-37fd-466f-9fd2-778a14b57e8f"
      unitRef="usd">211000</iclr:RestructuringReserveUtilizations>
    <iclr:RestructuringReserveUtilizations
      contextRef="i72d7fc697c4544509a868f68ea2f3646_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfOC01LTEtMS0w_bcf2fd21-fe0a-4cf7-930c-a8e4d209a65f"
      unitRef="usd">641000</iclr:RestructuringReserveUtilizations>
    <us-gaap:RestructuringReserve
      contextRef="i36d5bf98ab9e461abf7adfba48e2822b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfOS0xLTEtMS0w_8e8a0099-cf51-4712-9274-30ba6e7fe0ad"
      unitRef="usd">301000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ia4ef0011e9dc4ac29f4af2642dca2369_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfOS0zLTEtMS0w_044496ad-04ce-49dd-ba95-ed0ca51f230f"
      unitRef="usd">695000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="if8880e62f685424fbfdeb8c16bce2ca0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RhYmxlOjBlYWM5ZmFjNjY1OTRhMmI4MjRhNTU0YzRhMWFmYjA1L3RhYmxlcmFuZ2U6MGVhYzlmYWM2NjU5NGEyYjgyNGE1NTRjNGExYWZiMDVfOS01LTEtMS0w_69d0c065-b4a8-4f70-9c4b-490480fe765c"
      unitRef="usd">996000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i21464161ed21445aa580a3f945f191ab_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfNTg5_07a6d740-5e1d-4d92-a376-81cd5c02c114"
      unitRef="usd">12700000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveNoncurrent
      contextRef="iadb206e9f09c4e1eab2697e7cd808fd9_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181Mi9mcmFnOjhkZTcyM2VhMGZkMDRlN2ViN2U2OTc0ZmIzOGNmYWYyL3RleHRyZWdpb246OGRlNzIzZWEwZmQwNGU3ZWI3ZTY5NzRmYjM4Y2ZhZjJfNjM0_bd60696b-0c18-4cd2-bb52-907f1fe84d26"
      unitRef="usd">4600000</us-gaap:RestructuringReserveNoncurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfMTMxOTQxMzk1Mzc2NTQ_b5fbca22-7adc-45ba-b866-06e036380bda">Operating leases&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Lease costs recorded under operating leases for the three and six months ended June&#160;30, 2020 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="text-align:justify;margin-top:5pt;margin-bottom: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:40.105%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.476%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from sub-leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(547)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(514)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Of the total cost of $15.3 million incurred in the six months ended June&#160;30, 2020 (June&#160;30, 2019: $16.6 million), $14.0 million (June&#160;30, 2019: $15.3 million) is recorded within selling, general and administration costs and $1.3 million (June&#160;30, 2019: $1.3 million) is recorded within direct 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;During the three and six months ended June&#160;30, 2020 and June&#160;30, 2019, costs incurred by the Group related to variable lease payments was de minimis. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Right-of-use assets obtained during the three and six months ended June&#160;30, 2020 net of early termination options, now reasonably certain to be exercised, totaled $(1.4) million and $2.9 million, respectively (June&#160;30, 2019: $4.9 million and $17.9 million respectively). In the three and six months ended June&#160;30, 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 $5.4&#160;million was recorded (see &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;note 7 - Restructuring&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;). No impairment losses were recognized in the three and six months ended June 30, 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="background-color:rgb(255,255,255, 0.0);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 June&#160;30, 2020 were 4.77 years and 2.66%, 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Future minimum lease payments under non-cancelable leases as of June&#160;30, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-top:5pt;margin-bottom: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:81.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.375%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Minimum rental payments&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due between 1 and 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total future minimum lease payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating lease liabilities are presented as current and non-current. Operating lease liabilities of $23.1 million have been included in other liabilities as at June&#160;30, 2020 (June&#160;30, 2019: $29.0 million).&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfODc0_e6427566-4fc1-479f-bd09-d2c5954b48f5">Lease costs recorded under operating leases for the three and six months ended June&#160;30, 2020 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:40.105%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.473%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.476%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 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;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from sub-leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(246)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(547)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(514)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfMy0xLTEtMS0zNzM_bd55f880-8045-4c94-8299-a1cf66b35916"
      unitRef="usd">7768000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfMy0yLTEtMS0zNzM_3cf80553-fea0-4af3-b706-5b631661b9d7"
      unitRef="usd">8964000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfMy0xLTEtMS0w_7333029b-c8b8-4c07-8031-a42445c5dd17"
      unitRef="usd">15857000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfMy0yLTEtMS0w_608a2bd9-07ee-4be2-91f2-3c5b29de3f44"
      unitRef="usd">17619000</us-gaap:OperatingLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfNC0xLTEtMS0zNzM_2b9cd53b-a5d9-466d-9cb0-633cfedee9ab"
      unitRef="usd">246000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfNC0yLTEtMS0zNzM_cef5a4ea-e6da-4e49-b0f2-3b0f10069b08"
      unitRef="usd">547000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfNC0xLTEtMS0w_05d235e8-41b9-44cf-89f4-2abf8a9d5d8a"
      unitRef="usd">514000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfNC0yLTEtMS0w_03b5644a-31ef-4f0c-a23c-1e9301ed2458"
      unitRef="usd">1067000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfNS0xLTEtMS0zNzM_c9182d37-a059-435c-a8c0-520ca6ae61f6"
      unitRef="usd">7522000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfNS0yLTEtMS0zNzM_f4f40f9c-0da5-450e-ae33-dc5656a3bc60"
      unitRef="usd">8417000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfNS0xLTEtMS0w_66222b4c-c6ca-4944-a538-ac4fbb3a4d7a"
      unitRef="usd">15343000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOjM3MDAxM2YzYTZlMzQ1NmM5MjRjM2ViZDdhMjhiZDhiL3RhYmxlcmFuZ2U6MzcwMDEzZjNhNmUzNDU2YzkyNGMzZWJkN2EyOGJkOGJfNS0yLTEtMS0w_7b490850-b44d-4614-ad45-9d83d4139998"
      unitRef="usd">16552000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfMTE1NDQ4NzIwOTYwNTQ_75c7d7b2-b4ae-4256-9d18-c15020500379"
      unitRef="usd">15300000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfMTE1NDQ4NzIwOTYwNzk_a454683c-2154-4727-90a2-ce2b1e88f3d5"
      unitRef="usd">16600000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i1e499e8a54804db891a77faf3f325d60_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfMTMxOTQxMzk1Mzc2MjA_6a00564d-6fa8-4566-bb27-e85ad98eff96"
      unitRef="usd">14000000.0</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i44fddc2c2fc0481b89054e70409d1e9f_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfMTcw_24db21e9-344e-4aa5-b4d1-8bcf069d9c1f"
      unitRef="usd">15300000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i5139982f4179479dae096032a614b4ca_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfODc5NjA5MzAyMzU4NQ_b1e4bc02-4862-4c2a-88a3-1150c27d7d57"
      unitRef="usd">1300000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if48ca5b84c84411bb6a80990c8129c7f_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfNDk0NzgwMjMyNjE3MQ_8e6e8152-0308-4c1e-b423-11a45635d3fc"
      unitRef="usd">1300000</us-gaap:LeaseCost>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfNDky_bb91cba0-b453-4099-9143-2118d03ae091"
      unitRef="usd">-1400000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfNDk0NzgwMjMyNjIyNw_bd851c27-4b5c-4ed3-b06e-a32ab0392137"
      unitRef="usd">2900000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfNTAw_1b482a24-6c15-47e0-ac25-2cc65cc47f76"
      unitRef="usd">4900000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfNDk0NzgwMjMyNjI1Nw_c89aa851-62ea-43de-85c4-4dbdddbbce07"
      unitRef="usd">17900000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfMTMxOTQxMzk1Mzc2NTY_b1e415f8-7fe3-4b3d-9f5c-120e6560dd45"
      unitRef="usd">5400000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfNTkz_b0f32814-b8d6-4904-aea3-c341e796d9ae">P4Y9M7D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfNjAw_b02640b5-9989-4e22-b44b-6b47d81a35cb"
      unitRef="number">0.0266</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfODc1_a248bcac-ca7f-4e4e-9855-d1dd30a8be5e">Future minimum lease payments under non-cancelable leases as of June&#160;30, 2020 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:81.625%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.375%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Minimum rental payments&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due between 1 and 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total future minimum lease payments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOmJlZDUzYjg3YzU3YzQyMzg4ZTM1NTQxZTVkNWI3OTVhL3RhYmxlcmFuZ2U6YmVkNTNiODdjNTdjNDIzODhlMzU1NDFlNWQ1Yjc5NWFfMy0xLTEtMS0w_70b31f1c-e702-423f-8945-6a321a7ce34c"
      unitRef="usd">25095000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <iclr:LesseeOperatingLeaseLiabilityPaymentsDueBetweenRollingYearOneAndYearFive
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOmJlZDUzYjg3YzU3YzQyMzg4ZTM1NTQxZTVkNWI3OTVhL3RhYmxlcmFuZ2U6YmVkNTNiODdjNTdjNDIzODhlMzU1NDFlNWQ1Yjc5NWFfNC0xLTEtMS0w_32413685-0cd5-49a9-9ae7-e88b5a569b52"
      unitRef="usd">55632000</iclr:LesseeOperatingLeaseLiabilityPaymentsDueBetweenRollingYearOneAndYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOmJlZDUzYjg3YzU3YzQyMzg4ZTM1NTQxZTVkNWI3OTVhL3RhYmxlcmFuZ2U6YmVkNTNiODdjNTdjNDIzODhlMzU1NDFlNWQ1Yjc5NWFfNS0xLTEtMS0w_6ec365e8-0ace-47f4-834c-ad9de072ca79"
      unitRef="usd">12369000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOmJlZDUzYjg3YzU3YzQyMzg4ZTM1NTQxZTVkNWI3OTVhL3RhYmxlcmFuZ2U6YmVkNTNiODdjNTdjNDIzODhlMzU1NDFlNWQ1Yjc5NWFfNi0xLTEtMS0w_017b0791-7aca-42ab-acee-3fbd9acacfa8"
      unitRef="usd">93096000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOmJlZDUzYjg3YzU3YzQyMzg4ZTM1NTQxZTVkNWI3OTVhL3RhYmxlcmFuZ2U6YmVkNTNiODdjNTdjNDIzODhlMzU1NDFlNWQ1Yjc5NWFfNy0xLTEtMS0w_615beec8-c8e8-46d5-946f-e57e83e9cbef"
      unitRef="usd">6027000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RhYmxlOmJlZDUzYjg3YzU3YzQyMzg4ZTM1NTQxZTVkNWI3OTVhL3RhYmxlcmFuZ2U6YmVkNTNiODdjNTdjNDIzODhlMzU1NDFlNWQ1Yjc5NWFfOC0xLTEtMS0w_7b7ee5ba-7c5c-422c-a318-6397287fdcaa"
      unitRef="usd">87069000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i21464161ed21445aa580a3f945f191ab_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfODA5_e7318d87-5ba4-4db6-9d0b-2b148d91f03f"
      unitRef="usd">23100000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i715cdff0cb0e4eaba96f78e983d5c5ca_I20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181NS9mcmFnOjE4NWE2YzY4ZTdiMjQwZjZhZjkyZjhmMDI5OWRkNDdiL3RleHRyZWdpb246MTg1YTZjNjhlN2IyNDBmNmFmOTJmOGYwMjk5ZGQ0N2JfODY2_5a6ca936-d54c-4448-bcec-c964536d96e0"
      unitRef="usd">29000000.0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RleHRyZWdpb246NWM2MmJkYTlkOGNjNDhhM2E4MDNhZDcxMzkyMmI2MTBfOTEw_e3ad69c7-1a8e-4490-acf2-637ae24c9e29">Income taxes&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income taxes recognized during the three and six months ended June&#160;30, 2020 and June&#160;30, 2019, comprise:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom: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:49.023%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax impact of restructuring and other items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As at June&#160;30, 2020 the Company maintains a $19.3 million liability (December&#160;31, 2019: $21.3 million) for unrecognized tax benefit, which is comprised of $18.9 million (December&#160;31, 2019: $20.2 million) related to items generating unrecognized tax benefits and $0.4 million (December&#160;31, 2019: $1.1 million) for interest and related penalties to such items. The Company recognizes interest accrued on unrecognized tax benefits as an additional income tax 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company has analyzed the filing positions in all of the significant federal, state and foreign jurisdictions where it is required to file income tax returns, as well as open tax years in these jurisdictions. The only periods subject to examination by the major tax jurisdictions where the Company does business are 2015 through 2019 tax years. The Company does not believe that the outcome of any examination will have a material impact on its financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RleHRyZWdpb246NWM2MmJkYTlkOGNjNDhhM2E4MDNhZDcxMzkyMmI2MTBfOTE0_be8d3bb0-f815-4146-b799-f43736dd614e">Income taxes recognized during the three and six months ended June&#160;30, 2020 and June&#160;30, 2019, comprise:&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:49.023%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tax impact of restructuring and other items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision for income taxes &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <iclr:IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfMy0xLTEtMS0w_05ba3999-9591-4b5d-8726-81b63496af7c"
      unitRef="usd">8671000</iclr:IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit>
    <iclr:IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfMy0zLTEtMS0w_db376905-fd82-4259-a717-88f733cdc1df"
      unitRef="usd">12456000</iclr:IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit>
    <iclr:IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfMy01LTEtMS0w_fc419abd-7eed-47ab-adf6-37c5abbe8533"
      unitRef="usd">21261000</iclr:IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit>
    <iclr:IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfMy03LTEtMS0w_0564afe6-c9bd-4a09-89c0-0d22a3b14c6e"
      unitRef="usd">24496000</iclr:IncomeTaxExpenseBenefitExcludingOtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfNC0xLTEtMS0w_ae30d3ad-ae4c-4f99-9b35-00debec8e81b"
      unitRef="usd">-2261000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfNC0zLTEtMS0w_02c372b3-c05d-4e90-a73b-b99718388085"
      unitRef="usd">0</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfNC01LTEtMS0w_547f2270-d8b1-48e7-9076-613ef4b1e366"
      unitRef="usd">-2261000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfNC03LTEtMS0w_fab1b822-db23-43fe-9d0a-0b73971015ff"
      unitRef="usd">0</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfNS0xLTEtMS0w_98e55ba7-afe8-4d4c-957d-158de539a5f3"
      unitRef="usd">6410000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfNS0zLTEtMS0w_b0bd169f-ddaa-4984-abc5-f865434f7dcd"
      unitRef="usd">12456000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfNS01LTEtMS0w_118eb3f9-365f-430e-a2b1-a09d53624b29"
      unitRef="usd">19000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RhYmxlOmY1Yjk4ZjAwY2VmOTQ0ZDY4NmMzZTUzMjlhZDVjNjlhL3RhYmxlcmFuZ2U6ZjViOThmMDBjZWY5NDRkNjg2YzNlNTMyOWFkNWM2OWFfNS03LTEtMS0w_b23cb38a-e897-4609-a1b0-6b0ec79e8864"
      unitRef="usd">24496000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RleHRyZWdpb246NWM2MmJkYTlkOGNjNDhhM2E4MDNhZDcxMzkyMmI2MTBfMTIy_1c4e2219-d8c7-4d85-9e49-b5f9242f0851"
      unitRef="usd">19300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RleHRyZWdpb246NWM2MmJkYTlkOGNjNDhhM2E4MDNhZDcxMzkyMmI2MTBfMTQx_32f2116e-eb93-49f6-a7b8-a3f5626aa987"
      unitRef="usd">21300000</us-gaap:UnrecognizedTaxBenefits>
    <iclr:UnrecognizedTaxBenefitsCurrentYearTaxPositions
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RleHRyZWdpb246NWM2MmJkYTlkOGNjNDhhM2E4MDNhZDcxMzkyMmI2MTBfMTk4_1afb0719-22cf-4e88-bae1-250e22bea8fd"
      unitRef="usd">18900000</iclr:UnrecognizedTaxBenefitsCurrentYearTaxPositions>
    <iclr:UnrecognizedTaxBenefitsCurrentYearTaxPositions
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RleHRyZWdpb246NWM2MmJkYTlkOGNjNDhhM2E4MDNhZDcxMzkyMmI2MTBfMjA3_a4c437dc-8cbf-41e3-b791-05eea4ae8fd8"
      unitRef="usd">20200000</iclr:UnrecognizedTaxBenefitsCurrentYearTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RleHRyZWdpb246NWM2MmJkYTlkOGNjNDhhM2E4MDNhZDcxMzkyMmI2MTBfMjcw_e08812aa-f3f0-4495-9ff9-692e6b1da5ed"
      unitRef="usd">400000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY181OC9mcmFnOjVjNjJiZGE5ZDhjYzQ4YTNhODAzYWQ3MTM5MjJiNjEwL3RleHRyZWdpb246NWM2MmJkYTlkOGNjNDhhM2E4MDNhZDcxMzkyMmI2MTBfMjc5_e1f7d88a-94c4-4bf1-87bd-99c322f0e8b0"
      unitRef="usd">1100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RleHRyZWdpb246MWZmZWZjMzdmODBkNDgzYzhiMjZkMDMxODQxYmU1ODJfMTI3Mg_a863cc8f-a0e1-41c7-a9ac-a5d47f3ebcf2">Net income per ordinary share&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&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;Basic net income per ordinary share attributable to the Group has been computed by dividing net income available to ordinary shareholders by the weighted average number of ordinary shares outstanding during the period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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-top:5pt;margin-bottom: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:49.023%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,570,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,957,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,959,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,901,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of dilutive share options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;458,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;491,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;731,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,028,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,449,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,691,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,355,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The reconciliation of net income attributable to the Group and net income attributable to the group (including NCI redemption amount) as used to calculate net income per ordinary share attributable to the Group is 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-top:5pt;margin-bottom: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.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to the Group&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncontrolling interest adjustment to redemption amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to the Group (including NCI redemption adjustment)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;134,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RleHRyZWdpb246MWZmZWZjMzdmODBkNDgzYzhiMjZkMDMxODQxYmU1ODJfMTI3OQ_80052008-ba64-473d-9949-1e6815b61038">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:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:49.023%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,570,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,957,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,959,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,901,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of dilutive share options outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;458,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;491,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;731,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;454,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,028,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,449,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,691,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54,355,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The reconciliation of net income attributable to the Group and net income attributable to the group (including NCI redemption amount) as used to calculate net income per ordinary share attributable to the Group is 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-top:5pt;margin-bottom: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.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.969%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.702%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to the Group&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncontrolling interest adjustment to redemption amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income attributable to the Group (including NCI redemption adjustment)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;91,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;134,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfMi0xLTEtMS0w_0c699c11-0000-43f2-99ae-270281b38aeb"
      unitRef="shares">52570104</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfMi0zLTEtMS0w_6cebcda1-9cb8-45a2-b54d-085ce6e9f938"
      unitRef="shares">53957446</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfMi01LTEtMS0w_946b9407-9684-4242-be96-a41593de5b02"
      unitRef="shares">52959229</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfMi03LTEtMS0w_795956bc-373f-4531-9feb-f6ab321b1b5b"
      unitRef="shares">53901427</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfMy0xLTEtMS0w_b0a08167-a922-4f18-a47d-aeb8287b498a"
      unitRef="shares">458463</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfMy0zLTEtMS0w_bd9054f4-8494-43cb-b471-e05e9198e9b3"
      unitRef="shares">491671</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfMy01LTEtMS0w_563a71f4-04f3-4d76-ae9a-5a6ea8640224"
      unitRef="shares">731909</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfMy03LTEtMS0w_40b0f0c6-c5da-4020-b5cc-b484e4a93f28"
      unitRef="shares">454278</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfNC0xLTEtMS0w_ebc4b00e-6f2c-480b-957f-3985f1abc01d"
      unitRef="shares">53028567</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfNC0zLTEtMS0w_a27932d1-1c0d-45d5-aeef-8f49aeee6cd9"
      unitRef="shares">54449117</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfNC01LTEtMS0w_899d33b6-d814-43f7-b524-6b21e518a5ce"
      unitRef="shares">53691138</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjM5ZjU2Mjg1MTY5NjQ4Nzc5ZGM2YjQwYjYyYTZjMGZiL3RhYmxlcmFuZ2U6MzlmNTYyODUxNjk2NDg3NzlkYzZiNDBiNjJhNmMwZmJfNC03LTEtMS0w_0a7e79c9-642b-4e69-818a-101ae346eaf9"
      unitRef="shares">54355705</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMy0xLTEtMS0w_6f624685-af7a-4ee9-a7c8-6275c79e19d0"
      unitRef="usd">47760000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMy0zLTEtMS0w_700ac29a-e182-45d9-a64c-92e755f6fe09"
      unitRef="usd">91857000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMy01LTEtMS0w_8e24c7e2-4d9f-4110-bc1d-bdfdcdbce00e"
      unitRef="usd">139456000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMy03LTEtMS0w_fb42abf7-1f84-4056-85a0-81fff3368170"
      unitRef="usd">180154000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfNC0xLTEtMS0w_6f56e645-e84f-4487-8881-f3216645f88a"
      unitRef="usd">0</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfNC0zLTEtMS0w_e32d9fb1-b924-4dba-953f-24fcaa20c8b2"
      unitRef="usd">0</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfNC01LTEtMS0w_74038f9f-884d-4bac-a13a-a7086b651371"
      unitRef="usd">4522000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfNC03LTEtMS0w_f26736d3-d90c-48c0-9e20-331b059b06aa"
      unitRef="usd">0</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfNS0xLTEtMS0w_242734d6-f4b6-4980-bcf5-abfea6a9205d"
      unitRef="usd">47760000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfNS0zLTEtMS0w_390bbc06-7397-4b51-a513-4dd0249c1a7e"
      unitRef="usd">91857000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfNS01LTEtMS0w_ca427a12-58fe-44ae-9ed4-728d888d3ea8"
      unitRef="usd">134934000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfNS03LTEtMS0w_9566987a-0a10-41e4-a91d-f667685b9004"
      unitRef="usd">180154000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMTAtMS0xLTEtMA_504a506f-1250-4fbb-9996-d8b507373eeb"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMTAtMy0xLTEtMA_034fd32c-e33c-498e-afdd-b23a2bc5b833"
      unitRef="usdPerShare">1.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMTAtNS0xLTEtMA_d3c8684d-3ad6-4d3a-8884-968055774ca0"
      unitRef="usdPerShare">2.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMTAtNy0xLTEtMA_6a07a991-f87a-4d96-acb8-09abc66c2b11"
      unitRef="usdPerShare">3.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMTEtMS0xLTEtMA_c7d4abf4-32c6-4799-b263-dd6967ff2fa7"
      unitRef="usdPerShare">0.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMTEtMy0xLTEtMA_cfe98a22-cfb5-4c15-98ce-743560e5559c"
      unitRef="usdPerShare">1.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMTEtNS0xLTEtMA_f20ca93b-5a95-4094-9d6f-84885ce5f013"
      unitRef="usdPerShare">2.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182MS9mcmFnOjFmZmVmYzM3ZjgwZDQ4M2M4YjI2ZDAzMTg0MWJlNTgyL3RhYmxlOjQ2ZTExY2MwNGMwNTQ2ZTY5MTQ5NDZiNTkwMDJlYzE2L3RhYmxlcmFuZ2U6NDZlMTFjYzA0YzA1NDZlNjkxNDk0NmI1OTAwMmVjMTZfMTEtNy0xLTEtMA_db14d9af-2af4-43c0-8f08-7513123d832f"
      unitRef="usdPerShare">3.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNzM0MQ_d0b60210-09cc-476c-8baa-33241a550f9b">Share-based awards&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On July 21, 2008, the Company adopted the Employee Share Option Plan 2008 (the &#x201c;2008 Employee Plan&#x201d;) pursuant to which the Compensation and Organization Committee of the Company&#x2019;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 &#x201c;2008 Consultants Plan&#x201d;), pursuant to which the Compensation and Organization Committee of the Company&#x2019;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.&#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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On February 14, 2017, both the 2008 Employee Plan and the 2008 Consultants Plan (together the &#x201c;2008 Option Plans&#x201d;) 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 style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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.&#160;There is no individual limit under the 2008 Consultants Plan. No options may be granted under the 2008 Option Plans after February 14, 2027.&#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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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.&#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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On January 17, 2003, the Company adopted the Share Option Plan 2003 (the &#x201c;2003 Share Option Plan&#x201d;) 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.&#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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Share option awards are granted with an exercise price equal to the market price of the Company&#x2019;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. The maximum contractual term of options outstanding at June&#160;30, 2020&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; is eight years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table summarizes option activity for the six months ended June&#160;30, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom: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:44.852%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options&lt;br/&gt;Outstanding&lt;br/&gt;Number of Shares&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average Grant Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;656,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.76&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;719,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;378,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.90&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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company has outstanding options with fair values ranging from $11.58 to $46.72 per option or a weighted average fair value of $22.51 per option. The Company issues ordinary shares for all options exercised. The total amount of fully vested share options which remained outstanding at June&#160;30, 2020 was 378,063. Fully vested share options at June&#160;30, 2020 have an average remaining contractual term of 3.90 years, an average exercise price of $80.50 and a total intrinsic value of $33.3 million. The total intrinsic value of options exercised during the six months ended June&#160;30, 2020 was $4.3 million (June&#160;30, 2019: $19.3 million).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the movement in non-vested share options for the six months ended June&#160;30, 2020:&#160;&lt;/span&gt;&lt;/div&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:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(124,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested outstanding at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;341,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The weighted average fair value of options granted during the six months ended June&#160;30, 2020 and June&#160;30, 2019 was calculated using the Black-Scholes option pricing model. The weighted average grant date fair values and assumptions used were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom: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:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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 style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On April 23, 2013, the Company adopted the 2013 Employees Restricted Share Unit and Performance Share Unit Plan (the &#x201c;2013 RSU Plan&#x201d;) pursuant to which the Compensation and Organization Committee of the Company&#x2019;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.&#160;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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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 six months ended June&#160;30, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom: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:27.093%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.111%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.403%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.111%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.119%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;br/&gt;PSU&lt;br/&gt;Outstanding&lt;br/&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;br/&gt;PSU&lt;br/&gt;Weighted&lt;br/&gt;Average Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PSU&lt;br/&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;br/&gt;RSU&lt;br/&gt;Outstanding&lt;br/&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;br/&gt;RSU&lt;br/&gt;Weighted&lt;br/&gt;Average Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RSU&lt;br/&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;389,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.43&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;137.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;359,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;142.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.82&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="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The fair value of PSUs vested for the six months ended June&#160;30, 2020 totaled $5.3 million (full year 2019: $16.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 style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The fair value of RSUs vested for the six months ended June&#160;30, 2020 totaled $13.6 million (full year 2019: $8.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 style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The PSUs vest based on service and specified EPS targets over the periods 2018 &#x2013; 2020, 2019 &#x2013; 2021 and 2020 &#x2013; 2022. Depending on the amount of EPS from 2018 to 2022, up to an additional 78,645 PSUs may also be granted.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Non-cash stock compensation expense for the three and six months ended June&#160;30, 2020 and June&#160;30, 2019 has been allocated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom: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.877%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.701%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;Total non-cash stock compensation expense not yet recognized at June&#160;30, 2020 amounted to $61.1 million. The weighted average period over which this is expected to be recognized is 2.42 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ibbc85b1697bb4b06900ae266526a63a0_I20170213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMTAwOQ_556e2137-0dc3-4a89-be97-8fca7bcc974f"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i4587753e8f7c4337aa4658c1ff331f11_I20170214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMTAxNQ_3a71cd12-5c03-4e4a-ac6c-42114d66fa0b"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ib3ee034df5314736b9cfcd3150947fb1_I20170214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMTExNA_e295c244-7280-4eea-bee0-2fafc66460c0"
      unitRef="shares">6000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <iclr:LimitOfSharesIssuedOrToBeIssuedPursuantToOptionsGranted
      contextRef="i8a2e2286105348b0834ead34c030368b_D20170214-20170214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMTMxNA_634028c3-4e63-429c-8b8c-3d5e92a52c5c"
      unitRef="shares">1000000.0</iclr:LimitOfSharesIssuedOrToBeIssuedPursuantToOptionsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="i5b3ba1a6f65a4dfbbfcce9cc5a004f75_D20170214-20170214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMTUxMw_52d82681-2531-40a4-b01e-03537fa178ff"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i6cbb888ea44d49cf99105547f0cb1d06_D20170214-20170214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMjA4Mg_168c0b52-d441-4713-9f96-c393192341d0"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i656e068761d34a66b9f2faecd4b3d9b6_I20030117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMjQ4Mw_0486b339-5afc-4b99-ba5a-df2a50f9495d"
      unitRef="shares">6000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="i71cd02fb4dda42598ca970236bfe60f4_D20030117-20030117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMjY2MQ_33fb11e6-7c2a-4f3a-9e93-a4a49654b604"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="i71cd02fb4dda42598ca970236bfe60f4_D20030117-20030117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMjk4MA_2725b193-4a3b-4e82-a243-3ea2de4e7403"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0276d84070b54abb91ef836ef0b46ce5_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMzI5MA_732f5448-88ab-42b7-b976-2e874a7b92ed">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i0276d84070b54abb91ef836ef0b46ce5_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMzMyMw_72a91842-8cab-45fe-95ce-d2c4260d4417">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i995f1d7fc6274fee9e994fa5b1d49b60_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMzQxNw_ab3d2bd6-6c1b-4ecd-927b-719ffdfab04b">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i995f1d7fc6274fee9e994fa5b1d49b60_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMzQzMQ_bfbda863-dd35-4783-a51a-23c2b02ca86b">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="id3309b3cc8284635b9c49e69237a35e5_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMzUxOQ_93e451f7-a4ee-42b8-80b3-4987cfca6d5f">P8Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNzMzOQ_981b2995-d637-4846-bca6-ecd0d42c149b">The following table summarizes option activity for the six months ended June&#160;30, 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:44.852%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options&lt;br/&gt;Outstanding&lt;br/&gt;Number of Shares&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average Grant Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;656,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;87.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.76&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;719,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;378,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.90&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i86497c5547b142a1a1ebfdd752006dfb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfMS0xLTEtMS0w_cca2e286-62fd-46d2-9134-17aed4b1715d"
      unitRef="shares">656107</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i86497c5547b142a1a1ebfdd752006dfb_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfMS0zLTEtMS0w_be962021-a341-4555-bd04-5de438e94404"
      unitRef="usdPerShare">87.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="i86497c5547b142a1a1ebfdd752006dfb_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfMS01LTEtMS0w_74178ef2-23c9-4638-8713-b363d4dcf71e"
      unitRef="usdPerShare">26.60</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i38a8abfd6b7b45dc9e431277cebc02db_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfMS03LTEtMS0w_d9aaf6d4-fa27-4940-a33a-cdf7125d4a1f">P4Y9M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfMi0xLTEtMS0w_23779501-8748-4322-8c71-e9a9a6fa939f"
      unitRef="shares">107737</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfMi0zLTEtMS0w_01dcc88a-7549-4754-ba20-fe60a293434b"
      unitRef="usdPerShare">159.83</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfMi01LTEtMS0w_105cccbd-80e0-4793-9efe-80118ee909cf"
      unitRef="usdPerShare">42.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfMy0xLTEtMS0w_e36740da-8b6c-4008-af8a-452210c80565"
      unitRef="shares">40199</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfMy0zLTEtMS0w_40b202e3-b784-4a69-be5a-f0eb5e547ffa"
      unitRef="usdPerShare">36.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfMy01LTEtMS0w_559e1c4c-f9bc-4a63-98e5-ee506b260285"
      unitRef="usdPerShare">13.03</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfNC0xLTEtMS0w_7f2cc5af-6add-44d0-b3fb-838cfa2845d1"
      unitRef="shares">4420</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfNC0zLTEtMS0w_c3f4f845-868b-4b91-81e3-7857cd6ba585"
      unitRef="usdPerShare">22.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <iclr:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfNC01LTEtMS0w_dd760ffa-d678-4bd6-9b8d-478ff5b22671"
      unitRef="usdPerShare">9.72</iclr:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfNi0xLTEtMS0w_9a871aa5-81f7-447d-b9aa-cd37436eef99"
      unitRef="shares">719225</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfNi0zLTEtMS0w_6567d0c2-69e4-454e-a407-824244674748"
      unitRef="usdPerShare">101.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfNi01LTEtMS0w_8e95d68a-0221-4c5d-90aa-a14532b64613"
      unitRef="usdPerShare">29.84</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfNi03LTEtMS0w_bfc23bcb-50c5-4700-9511-a9021d3d6af5">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfOC0xLTEtMS0w_fc298291-a89e-41ca-a58e-dcaeb9c4da85"
      unitRef="shares">378063</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfOC0zLTEtMS0w_fa107255-68ed-4397-be3d-73f75c4393b4"
      unitRef="usdPerShare">80.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfOC01LTEtMS0w_6d118f7a-4665-4b4b-8f71-3d48d3541da6"
      unitRef="usdPerShare">24.12</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjI5ZmRkYmExNTk1MDRlNTdhMmQyZGRhNjQzYjczNGUxL3RhYmxlcmFuZ2U6MjlmZGRiYTE1OTUwNGU1N2EyZDJkZGE2NDNiNzM0ZTFfOC03LTEtMS0w_9c476f59-e544-4b7d-b0a3-450e200a1c55">P3Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingOptionPrice
      contextRef="ic683f7b55f3a4dbf9d06bacd118c68f1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMzY1OQ_c825afc0-9779-4850-8967-1b662e162625"
      unitRef="usdPerShare">11.58</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingOptionPrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingOptionPrice
      contextRef="iab5544c0e1a246abae856f2c7d1514c0_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMzY2Ng_2aae1e64-a76c-493a-84f6-3e38fe32d80b"
      unitRef="usdPerShare">46.72</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingOptionPrice>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageOptionPrice
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMzcxNw_cc45cd8f-9405-4da7-9ca1-96c31cbfbb91"
      unitRef="usdPerShare">22.51</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageOptionPrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMzg3OA_ca3ec39c-9242-454f-8205-c1b9836b34e0"
      unitRef="shares">378063</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMzk2MQ_9c476f59-e544-4b7d-b0a3-450e200a1c55">P3Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfMzk5NQ_f8ec2e0b-86e7-458b-b4f6-343472836b8d"
      unitRef="usdPerShare">80.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNDAzMA_9f9c415d-cb62-4dbd-8404-6404db5d06b7"
      unitRef="usd">33300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNDEwMw_510bf9ae-75f0-4550-8ac8-b6dc8a6d5d9a"
      unitRef="usd">4300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i9141c3fbeb664fe181ff7d27e613513c_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNDExMg_4e8fceeb-5cf7-44cd-91c9-2a1275d30489"
      unitRef="usd">19300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNzMzMg_6bfaf599-93e0-4fb6-a33d-6aaf5cfbc296">&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the movement in non-vested share options for the six months ended June&#160;30, 2020:&#160;&lt;/span&gt;&lt;/div&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:58.322%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.740%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Grant Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;358,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;159.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(124,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested outstanding at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;341,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i86497c5547b142a1a1ebfdd752006dfb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfMS0xLTEtMS0w_30b9ab62-18f7-4780-9b98-c7508792b4b9"
      unitRef="shares">358030</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i86497c5547b142a1a1ebfdd752006dfb_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfMS0zLTEtMS0w_f1496fb7-51d4-4c89-8d40-e687a664813b"
      unitRef="usdPerShare">103.68</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i86497c5547b142a1a1ebfdd752006dfb_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfMS01LTEtMS0w_6f009c6c-02ac-4e47-958d-32cb45320862"
      unitRef="usdPerShare">31.28</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfMy0xLTEtMS0w_5d53bccb-f8c8-4045-add4-2ff83f16bb89"
      unitRef="shares">107737</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsGrantedInPeriodWeightedAverageExercisePrice
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfMy0zLTEtMS0w_743b8a3a-d324-41ac-b547-0f1acb401428"
      unitRef="usdPerShare">159.83</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsGrantedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfMy01LTEtMS0w_c435f8ed-331c-449a-9863-55be1b58857b"
      unitRef="usdPerShare">42.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfNC0xLTEtMS0w_c8897a3b-b72d-4e85-a1c6-1ff7577e65cf"
      unitRef="shares">124605</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsVestedInPeriodWeightedAverageExercisePrice
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfNC0zLTEtMS0w_555cbc1b-b4e4-45ee-a723-936ac9da2ec5"
      unitRef="usdPerShare">92.25</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsVestedInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfNC01LTEtMS0w_c0965220-f1cb-46cf-92d0-95f4665ed5f3"
      unitRef="usdPerShare">27.51</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfNS0xLTEtMS0w_ffba008f-33c6-474b-b21a-44f66ebd0f51"
      unitRef="shares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsForfeitedInPeriodWeightedAverageExercisePrice
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfNS0zLTEtMS0w_d4f15409-514e-4214-97cb-7f08a9a5608b"
      unitRef="usdPerShare">0</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsForfeitedInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfNS01LTEtMS0w_cdc2f820-cc45-41e6-9a76-80ee1024c461"
      unitRef="usdPerShare">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfNy0xLTEtMS0w_4352125d-75bf-4fbf-8fdc-cc8026263b23"
      unitRef="shares">341162</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfNy0zLTEtMS0w_029d4599-1a44-484d-8449-c65826383fc0"
      unitRef="usdPerShare">125.59</iclr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5acc6cc5e2204f838fb839b9ce13ef0e_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmU4NzNlNWIwMTMwNzQ0NTg5MzQ1ODIwZmIwMzZmZWQyL3RhYmxlcmFuZ2U6ZTg3M2U1YjAxMzA3NDQ1ODkzNDU4MjBmYjAzNmZlZDJfNy01LTEtMS0w_cedf3c3d-4e21-457c-91f5-936c6704f751"
      unitRef="usdPerShare">36.18</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNzMyMg_945d4a63-9721-45fd-9bf0-94b5cda75b11">The weighted average grant date fair values and assumptions used were 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:71.792%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.532%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjMyYTMzNTVmYzk5OTQ3Y2ZiNzA0OTYxZDVhMmRhMDc3L3RhYmxlcmFuZ2U6MzJhMzM1NWZjOTk5NDdjZmI3MDQ5NjFkNWEyZGEwNzdfMi0xLTEtMS0w_d805ca19-cf34-4201-aeac-88a84bcaae8c"
      unitRef="usdPerShare">42.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9141c3fbeb664fe181ff7d27e613513c_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjMyYTMzNTVmYzk5OTQ3Y2ZiNzA0OTYxZDVhMmRhMDc3L3RhYmxlcmFuZ2U6MzJhMzM1NWZjOTk5NDdjZmI3MDQ5NjFkNWEyZGEwNzdfMi0zLTEtMS0w_2704925e-a0c2-421b-8eba-63de18450fd1"
      unitRef="usdPerShare">43.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjMyYTMzNTVmYzk5OTQ3Y2ZiNzA0OTYxZDVhMmRhMDc3L3RhYmxlcmFuZ2U6MzJhMzM1NWZjOTk5NDdjZmI3MDQ5NjFkNWEyZGEwNzdfNC0xLTEtMS0w_66e46802-8990-4fe6-8355-e39427b84ba5"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i9141c3fbeb664fe181ff7d27e613513c_D20190101-20190630"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjMyYTMzNTVmYzk5OTQ3Y2ZiNzA0OTYxZDVhMmRhMDc3L3RhYmxlcmFuZ2U6MzJhMzM1NWZjOTk5NDdjZmI3MDQ5NjFkNWEyZGEwNzdfNC0zLTEtMS0w_5836ecaa-4432-4ae0-a7f0-2c5eca2b09b4"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjMyYTMzNTVmYzk5OTQ3Y2ZiNzA0OTYxZDVhMmRhMDc3L3RhYmxlcmFuZ2U6MzJhMzM1NWZjOTk5NDdjZmI3MDQ5NjFkNWEyZGEwNzdfNS0xLTEtMS0w_87df24b6-b4bd-4eec-87d7-e126ae802cd7"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i9141c3fbeb664fe181ff7d27e613513c_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjMyYTMzNTVmYzk5OTQ3Y2ZiNzA0OTYxZDVhMmRhMDc3L3RhYmxlcmFuZ2U6MzJhMzM1NWZjOTk5NDdjZmI3MDQ5NjFkNWEyZGEwNzdfNS0zLTEtMS0w_98d68baf-ea89-4c53-9b0a-ddb6a91adb1f"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjMyYTMzNTVmYzk5OTQ3Y2ZiNzA0OTYxZDVhMmRhMDc3L3RhYmxlcmFuZ2U6MzJhMzM1NWZjOTk5NDdjZmI3MDQ5NjFkNWEyZGEwNzdfNi0xLTEtMS0w_32f566a7-d6ad-4e75-ad99-18dc80fa7094"
      unitRef="number">0.0057</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i9141c3fbeb664fe181ff7d27e613513c_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjMyYTMzNTVmYzk5OTQ3Y2ZiNzA0OTYxZDVhMmRhMDc3L3RhYmxlcmFuZ2U6MzJhMzM1NWZjOTk5NDdjZmI3MDQ5NjFkNWEyZGEwNzdfNi0zLTEtMS0w_edecf9f3-88ed-4fdc-b897-5d225b6c06f0"
      unitRef="number">0.0255</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i43b2ae501dfe4e5a8bbe1788e96c7b45_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjMyYTMzNTVmYzk5OTQ3Y2ZiNzA0OTYxZDVhMmRhMDc3L3RhYmxlcmFuZ2U6MzJhMzM1NWZjOTk5NDdjZmI3MDQ5NjFkNWEyZGEwNzdfNy0xLTEtMS0w_10a31347-b09d-46d6-a494-d1017bc61247">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9141c3fbeb664fe181ff7d27e613513c_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjMyYTMzNTVmYzk5OTQ3Y2ZiNzA0OTYxZDVhMmRhMDc3L3RhYmxlcmFuZ2U6MzJhMzM1NWZjOTk5NDdjZmI3MDQ5NjFkNWEyZGEwNzdfNy0zLTEtMS0w_1a77fdc1-2933-490c-b3be-c12534838d74">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i9797a3ae64bc4a5f95f2a133a246e0a8_D20150511-20150511"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNTU5Ng_1ac021aa-4293-44bb-8d6a-2fac3a6dbcf5"
      unitRef="shares">2500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ia8f76587e98a4bceba99ceaabac4370b_I20150511"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNTYzNg_b6629980-952c-429a-873b-b777265b04f1"
      unitRef="shares">4100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="if28b5e365cae449296171f343e61e782_I20190516"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNjI4OQ_70c1d8f0-28e3-46cc-9f0e-6bc46e43a50d"
      unitRef="shares">250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i13b5d69ff3fd4b7d94415a9910a18d55_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNjUwMQ_320c121b-ac34-4c95-a2bb-96f08136145d">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <iclr:ScheduleOfShareBasedCompensationRestrictedStockUnitsPerformanceStockUnitsAwardActivityTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNzMzMw_cd0f0487-11f1-4b19-bf07-007cedfb9939">The following table summarizes RSU and PSU activity for the six months ended June&#160;30, 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:27.093%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.111%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.403%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.111%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.119%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;br/&gt;PSU&lt;br/&gt;Outstanding&lt;br/&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;br/&gt;PSU&lt;br/&gt;Weighted&lt;br/&gt;Average Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;PSU&lt;br/&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;br/&gt;RSU&lt;br/&gt;Outstanding&lt;br/&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;br/&gt;RSU&lt;br/&gt;Weighted&lt;br/&gt;Average Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RSU&lt;br/&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;389,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.43&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;125,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(138,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;137.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.64&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;359,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;142.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.82&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</iclr:ScheduleOfShareBasedCompensationRestrictedStockUnitsPerformanceStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9d8adbd2f5524e128e01eb69aa00335a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfMS0xLTEtMS0w_b9936d68-7db3-44d8-8962-86adaeffcb63"
      unitRef="shares">175989</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9d8adbd2f5524e128e01eb69aa00335a_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfMS0zLTEtMS0w_a81d731e-9b7d-4975-9d78-7cebca907260"
      unitRef="usdPerShare">110.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i7e6fc8b1609d4e0fb7843e87f2da69bb_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfMS01LTEtMS0w_b8498027-6e6d-45ce-8e14-63a86d888a3d">P1Y14D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic335152ae61c484cb8c7ebf52ecb4ec7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfMS03LTEtMS0w_e06d13b5-f80b-446d-a781-b77723c3beb2"
      unitRef="shares">389900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic335152ae61c484cb8c7ebf52ecb4ec7_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfMS05LTEtMS0w_081dce8a-f7d7-4c0c-8f50-fbb9d7d72308"
      unitRef="usdPerShare">119.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="id68b9a1ec66b4f5898a492faec1ce03a_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfMS0xMS0xLTEtMA_a5e8cc6c-33e6-453d-a6df-9a389c915285">P1Y5M4D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia0b429ea9cd4420a8f4ccf8079fff321_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfMy0xLTEtMS0w_811e414c-71b7-4b8b-b072-d8167abc3593"
      unitRef="shares">57184</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia0b429ea9cd4420a8f4ccf8079fff321_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfMy0zLTEtMS0w_443bc88c-31ae-4b70-8f55-8c32a06ad7dc"
      unitRef="usdPerShare">165.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i73eb14952ee3419aa2c7ac236b722207_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfMy03LTEtMS0w_c9e20488-ab3e-4958-aae5-22e57c051a29"
      unitRef="shares">125756</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i73eb14952ee3419aa2c7ac236b722207_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfMy05LTEtMS0w_9c3eaf30-e050-47e7-8877-672b18f29dfb"
      unitRef="usdPerShare">165.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ia0b429ea9cd4420a8f4ccf8079fff321_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNC0xLTEtMS0w_8904bb91-aaaf-433f-940a-9ec4039f23e7"
      unitRef="shares">63516</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia0b429ea9cd4420a8f4ccf8079fff321_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNC0zLTEtMS0w_f3ec6698-bd41-476a-a65c-9543a0324ce2"
      unitRef="usdPerShare">83.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i73eb14952ee3419aa2c7ac236b722207_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNC03LTEtMS0w_b7510c95-2f95-449c-b73e-024d31c7cd7d"
      unitRef="shares">138939</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i73eb14952ee3419aa2c7ac236b722207_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNC05LTEtMS0w_b15fc8ad-d2ca-4d3f-9dd3-afb5c655f590"
      unitRef="usdPerShare">98.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ia0b429ea9cd4420a8f4ccf8079fff321_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNS0xLTEtMS0w_2d1663fc-8c7a-47a8-9343-50839a98329f"
      unitRef="shares">197</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ia0b429ea9cd4420a8f4ccf8079fff321_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNS0zLTEtMS0w_a6eb67bb-86fa-48cf-b803-0f7193e81833"
      unitRef="usdPerShare">83.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i73eb14952ee3419aa2c7ac236b722207_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNS03LTEtMS0w_6c4f79a1-623e-4e73-a15b-f3206fbef7f7"
      unitRef="shares">16994</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i73eb14952ee3419aa2c7ac236b722207_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNS05LTEtMS0w_c2a9bbbc-5e45-49ef-8580-3c4175021c29"
      unitRef="usdPerShare">126.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie7c28756ee9f45b7ad7e4331f89ab71b_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNy0xLTEtMS0w_3fd7ed91-64a6-4e69-af58-d87b5cb93133"
      unitRef="shares">169460</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie7c28756ee9f45b7ad7e4331f89ab71b_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNy0zLTEtMS0w_2969d661-0700-4a4e-9a6d-331033135535"
      unitRef="usdPerShare">137.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="ia0b429ea9cd4420a8f4ccf8079fff321_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNy01LTEtMS0w_27d48080-80f1-46ad-b5ea-08773955480f">P1Y7M20D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i751aa1900b5a47b6993e6c8e55463328_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNy03LTEtMS0w_4cdae3fe-9fe9-4450-9892-8bb7e9b41107"
      unitRef="shares">359723</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i751aa1900b5a47b6993e6c8e55463328_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNy05LTEtMS0w_5b0427cf-cc0f-4565-9271-b1f2f4084dbf"
      unitRef="usdPerShare">142.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i73eb14952ee3419aa2c7ac236b722207_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOjM2NzFkOWMzZTVkMTQ2NTM4NWNmOGFlMGQ1YzI3MGM0L3RhYmxlcmFuZ2U6MzY3MWQ5YzNlNWQxNDY1Mzg1Y2Y4YWUwZDVjMjcwYzRfNy0xMS0xLTEtMA_5e395dca-8dcc-4046-91dd-ad59b0521f35">P1Y9M25D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ia0b429ea9cd4420a8f4ccf8079fff321_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNjcxMQ_8c0ac035-55ed-46a6-9d42-2d6dacae0b0e"
      unitRef="usd">5300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i7e6fc8b1609d4e0fb7843e87f2da69bb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNjczMA_8321968c-f031-4c81-a902-b0ac5e37717b"
      unitRef="usd">16500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i73eb14952ee3419aa2c7ac236b722207_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNjc5MA_ad4b7fe6-6a35-41d0-9873-bf76fbfbb882"
      unitRef="usd">13600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="id68b9a1ec66b4f5898a492faec1ce03a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNjgwOQ_3ec6ae95-4316-4b8d-ab0e-87fae41a7f9d"
      unitRef="usd">8500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i4784895254c64ce397bf211c13afcbb2_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNjk5OA_cdbe7d22-c41c-49e8-9264-7ef5fa971c5a"
      unitRef="shares">78645</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <iclr:ScheduleOfNonCashStockCompensationExpenseTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNzMzMA_070fd579-98e8-4c40-873b-345fa8073db1">Non-cash stock compensation expense for the three and six months ended June&#160;30, 2020 and June&#160;30, 2019 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:48.877%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.823%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.549%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.701%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:12pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</iclr:ScheduleOfNonCashStockCompensationExpenseTableTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="ieb1808c9372c4e19adf1c806761c368c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfMy0xLTEtMS0w_1df6d01e-4fcf-4773-b5e3-cdd2e188324c"
      unitRef="usd">2353000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5962e00581f3494c88931055e3ce0e0d_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfMy0zLTEtMS0w_414a1835-5375-45c0-95bc-d0014700676f"
      unitRef="usd">3171000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if5f5358278ca4a8cac9905583f57c9e2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfMy01LTEtMS0w_c75e4ef6-c55c-405d-ad8a-3518e589463b"
      unitRef="usd">4188000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i53c567d1d0d847309769b33ae41827cb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfMy03LTEtMS0w_eaf7b530-df62-482c-a274-9f378a2d1ca0"
      unitRef="usd">7072000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4eae6cb387604f0d9336100eab765d2d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfNC0xLTEtMS0w_a11f54da-534e-4cd1-9ee6-26666385dc64"
      unitRef="usd">4764000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if2479858582846a1bd3ca53416ac1ea3_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfNC0zLTEtMS0w_d0e7c9a5-42a1-4f1e-a0e8-1c1e94c13e39"
      unitRef="usd">2584000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1e499e8a54804db891a77faf3f325d60_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfNC01LTEtMS0w_8c82f759-98e6-457f-aad3-dad3a335d104"
      unitRef="usd">8998000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i44fddc2c2fc0481b89054e70409d1e9f_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfNC03LTEtMS0w_0d02b9f9-2cac-4772-9e2f-405e538bf9dc"
      unitRef="usd">5762000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfNi0xLTEtMS0w_2d58fc04-d70b-4e61-afef-cdaef54a6969"
      unitRef="usd">7117000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfNi0zLTEtMS0w_73b8e2bd-daa6-4d4f-ac0f-fb5fc0cc62e7"
      unitRef="usd">5755000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfNi01LTEtMS0w_2b0f63b3-e9e8-4629-b1b5-0764371637d8"
      unitRef="usd">13186000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RhYmxlOmRlNmVjNTc5ODI2YTRjYmM5M2ZiMGUyZDZmMmIwMmFmL3RhYmxlcmFuZ2U6ZGU2ZWM1Nzk4MjZhNGNiYzkzZmIwZTJkNmYyYjAyYWZfNi03LTEtMS0w_ef8df9f0-2d3d-483c-97d9-7072dd7fc0ae"
      unitRef="usd">12834000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNzIzOA_e4097559-eeb0-4ee3-9e57-a5ba832f78f5"
      unitRef="usd">61100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182NC9mcmFnOmUzODU1MWVmZjU2YzRiYTFiMTRlNGMyNGY1ZmM3NmYyL3RleHRyZWdpb246ZTM4NTUxZWZmNTZjNGJhMWIxNGU0YzI0ZjVmYzc2ZjJfNzMxOA_941ff555-99ec-4d93-b4ec-9cf004a15f78">P2Y5M1D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182Ny9mcmFnOjcwMjE3YjU5MzYwNjQwYzJiN2E5N2QwNWU0NmVlY2M4L3RleHRyZWdpb246NzAyMTdiNTkzNjA2NDBjMmI3YTk3ZDA1ZTQ2ZWVjYzhfMTE0OQ_e762df50-e42e-40de-a104-6a5ac924a4e0">Share capital&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company can acquire up to 10% of its outstanding ordinary shares (by way of redemption), in accordance with Irish law, the United States securities laws, and the Company&#x2019;s constitutional documents through open market share 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On January 8, 2019, the Company commenced a share buyback program of up to 1.0 million ordinary shares which was completed during the year ended December&#160;31, 2019 for total consideration of $141.6 million. On October 22 2019,  the Company commenced a further share buyback program. At December&#160;31, 2019 35,100 ordinary shares were redeemed for a total consideration of $5.3 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;During the six months ended June&#160;30, 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 style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The buyback program gives a broker authority to acquire the Company&#x2019;s ordinary shares from time to time on the open market in accordance with agreed terms and limitations. 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 an other undenominated capital reserve as required under Irish Company Law.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <iclr:StockRepurchaseProgramAuthorizedPercentage
      contextRef="i95d32b86d05f4f379f92feb2cca7b3e3_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182Ny9mcmFnOjcwMjE3YjU5MzYwNjQwYzJiN2E5N2QwNWU0NmVlY2M4L3RleHRyZWdpb246NzAyMTdiNTkzNjA2NDBjMmI3YTk3ZDA1ZTQ2ZWVjYzhfNTU_7dd5bbf4-80b4-4c8b-97a4-a169a7260c00"
      unitRef="number">0.10</iclr:StockRepurchaseProgramAuthorizedPercentage>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i3f49d2cf57bf413a90fcc3812d761843_I20190108"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182Ny9mcmFnOjcwMjE3YjU5MzYwNjQwYzJiN2E5N2QwNWU0NmVlY2M4L3RleHRyZWdpb246NzAyMTdiNTkzNjA2NDBjMmI3YTk3ZDA1ZTQ2ZWVjYzhfMzQy_57711e9d-17e1-4576-89ea-38eb43de4fee"
      unitRef="shares">1000000.0</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic52606a7d05a4871b3cabc7e8cd53b4b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182Ny9mcmFnOjcwMjE3YjU5MzYwNjQwYzJiN2E5N2QwNWU0NmVlY2M4L3RleHRyZWdpb246NzAyMTdiNTkzNjA2NDBjMmI3YTk3ZDA1ZTQ2ZWVjYzhfNDMz_252e97eb-3c76-46d5-aac1-ff3b8051ca20"
      unitRef="usd">141600000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i465a23a7b99c4697b5b78c40effd58b6_D20191231-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182Ny9mcmFnOjcwMjE3YjU5MzYwNjQwYzJiN2E5N2QwNWU0NmVlY2M4L3RleHRyZWdpb246NzAyMTdiNTkzNjA2NDBjMmI3YTk3ZDA1ZTQ2ZWVjYzhfNTE5_0da87685-2df7-469d-a715-e3169b8fd5bc"
      unitRef="shares">35100</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i465a23a7b99c4697b5b78c40effd58b6_D20191231-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182Ny9mcmFnOjcwMjE3YjU5MzYwNjQwYzJiN2E5N2QwNWU0NmVlY2M4L3RleHRyZWdpb246NzAyMTdiNTkzNjA2NDBjMmI3YTk3ZDA1ZTQ2ZWVjYzhfNTgx_e81cc5ad-216d-4d8a-9a87-697f563c4425"
      unitRef="usd">5300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i64d2d4d04df54d0388baaf188f9ad2db_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182Ny9mcmFnOjcwMjE3YjU5MzYwNjQwYzJiN2E5N2QwNWU0NmVlY2M4L3RleHRyZWdpb246NzAyMTdiNTkzNjA2NDBjMmI3YTk3ZDA1ZTQ2ZWVjYzhfNjA0_6d8d13e9-1392-4d32-8124-66c3fcd78a25"
      unitRef="shares">1235218</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i64d2d4d04df54d0388baaf188f9ad2db_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY182Ny9mcmFnOjcwMjE3YjU5MzYwNjQwYzJiN2E5N2QwNWU0NmVlY2M4L3RleHRyZWdpb246NzAyMTdiNTkzNjA2NDBjMmI3YTk3ZDA1ZTQ2ZWVjYzhfNzA5_648d72e8-6829-483a-8b45-d213345cbf81"
      unitRef="usd">175000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RleHRyZWdpb246MTgwZWYwYjE1NDZlNGZjYWJhYWRjNmVkOGVjZjEzYTRfNTA4Mw_b433602d-cdf1-4041-9d42-1a6e0eb5bb34">Business segment information&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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 style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company determines and presents operating segments based on the information that is provided to the CODM. The Company operates as one single business segment, which is the provision of outsourced development services on a global basis to the pharmaceutical, biotechnology and medical devices industries. There have been no changes to the basis of segmentation or the measurement basis for the segment results in the 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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company is a clinical research organization (&#x201c;CRO&#x201d;), 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.&#160;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 &#x201c;full service&#x201d; solution.&#160;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 style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company is generally awarded projects based upon responses to requests for proposals received from companies in the pharmaceutical, biotechnology and medical device industries or work orders executed under our strategic partnership arrangements. Contracts with customers are generally entered into centrally, in most cases with ICON Clinical Research Limited (&#x201c;ICON Ireland&#x201d;), the Company&#x2019;s principal operating subsidiary in Ireland. Revenues, which consist primarily of fees earned under these contracts, are allocated to individual entities within the Group, based on where the work is performed in accordance with the Company&#x2019;s global transfer pricing model.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ICON Ireland acts as the group entrepreneur under the Company&#x2019;s global transfer pricing model given its role in the development and management of the group, its ownership of key intellectual property and customer relationships, its key role in the mitigation of risks faced by the group and its responsibility for maintaining the Company&#x2019;s global network. ICON Ireland enters into the majority of the Company&#x2019;s customer contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ICON Ireland remunerates other operating entities in the ICON Group on the basis of a guaranteed cost plus mark-up for the services they perform in each of their local territories. The cost plus mark-up for each ICON entity is established to ensure that each of ICON Ireland and the ICON entities that are involved in the conduct of services for customers, earn an appropriate arms-length return having regard to the assets owned, risks borne, and functions performed by each entity from these intercompany transactions. The cost plus mark up policy is reviewed annually to ensure that it is market appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The geographic split of revenue disclosed for each region outside Ireland is the cost plus revenue attributable to these entities. The residual revenues of the Group, once each ICON entity has been paid its respective intercompany service fee, generally fall to be retained by ICON Ireland. As such, revenues and income from operations in Ireland are a function of this global transfer pricing model and comprise revenues of the Group after deducting the cost plus revenues attributable to the activities performed outside Ireland.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's areas of operation outside of Ireland include the United States, United Kingdom, Belgium, Bulgaria, France, Germany, Italy, Spain, Poland, Portugal, Czech Republic, Hungary, Israel, Latvia, Romania, Russia, Serbia, Sweden, The Netherlands, Turkey, Ukraine, Canada, Argentina, Brazil, Chile, Colombia, Mexico, Peru, India, China (including Hong Kong), Japan, Singapore, South Korea, The Philippines, Taiwan, Thailand, Australia, New Zealand and South Africa.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The geographical distribution of the Company&#x2019;s segment measures as at June&#160;30, 2020 and December&#160;31, 2019 and for the three and six months ended June&#160;30, 2020 and June&#160;30, 2019 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="margin-top:5pt;margin-bottom: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:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.678%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland *&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;310,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;594,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;184,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;222,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;414,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;695,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,335,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,369,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="text-indent:27pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;* All sales shown for Ireland are export sales. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;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="background-color:rgb(255,255,255, 0.0);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="margin-top:5pt;margin-bottom: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:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.678%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;163,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="text-indent:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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&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:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.678%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;130,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 right-of-use assets), net, by geographical area was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom: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:74.023%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.552%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;108,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;e) The distribution of depreciation, amortization and reduction in carrying value of the right-of-use assets by geographical area was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom: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:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.678%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;(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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom: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:73.877%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,340,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,323,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;605,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;660,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;735,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;755,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;177,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;168,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,858,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,907,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RleHRyZWdpb246MTgwZWYwYjE1NDZlNGZjYWJhYWRjNmVkOGVjZjEzYTRfNDk5_2f62a6fd-8fc9-4e50-a583-52e0df07bc9f"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RleHRyZWdpb246MTgwZWYwYjE1NDZlNGZjYWJhYWRjNmVkOGVjZjEzYTRfNTA4Ng_abac1a9e-82c7-40fe-a3df-5e52d5eaaa5f">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:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.678%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland *&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;279,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;310,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;594,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;191,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;184,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;222,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;414,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;135,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;695,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,335,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,369,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;* All sales shown for Ireland are export sales.</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a47a4dc98df442dbfbe949944d1d23e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfMy0xLTEtMS0w_0a7fa761-0531-434e-a70a-192b89d1335d"
      unitRef="usd">279743000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5fb0fa7770542b58462537a991d9909_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfMy0zLTEtMS0w_a0724a7e-f953-446f-a779-61f98b15610e"
      unitRef="usd">310477000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia41bbcc8eff84a0ea123ddc21dd206d1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfMy01LTEtMS0w_43c3fcdc-9745-40cc-b667-31089d9d351c"
      unitRef="usd">594715000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd5f5262e7b74f699dd051337d790e77_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfMy03LTEtMS0w_fa583876-c9a2-4213-b3aa-3979015a8b8a"
      unitRef="usd">608960000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief346330e10e4cd78c724da580e30d21_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNC0xLTEtMS0w_6126c780-0071-4ba3-bc7c-506bb8861e1c"
      unitRef="usd">89387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa55a8874f724acda511587ac6042aa6_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNC0zLTEtMS0w_20ab1932-0478-45f3-91fe-d65bbca1323f"
      unitRef="usd">94192000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3bca45e6c50246ca99808106901b1fe8_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNC01LTEtMS0w_76323046-b4f9-4c2b-bcd1-ec9b804312a2"
      unitRef="usd">191818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibed3341f7e4d4f7e9517734a6c9a1ab0_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNC03LTEtMS0w_4392c337-895f-46b3-a774-b977a9fc3ccb"
      unitRef="usd">184637000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19819ced70d0450abe9b96526d1040a4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNS0xLTEtMS0w_d799c89a-58e5-421d-b4ee-5514466c9e8e"
      unitRef="usd">189466000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaee1865ffe7645c0828b62fdf1071661_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNS0zLTEtMS0w_97df2210-e080-4ac7-ae59-2f19ac1a811e"
      unitRef="usd">222312000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i911873cb27e148438595fa630adcac50_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNS01LTEtMS0w_b00488d5-d96b-4635-8f47-23f3f9743aae"
      unitRef="usd">414933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8291f3eff7164a22b7a54d70f1c276ab_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNS03LTEtMS0w_b734884e-369a-44cb-8671-5b6f37bd4560"
      unitRef="usd">440852000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec2ccc10039d4f3fb38e0878a431e70e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNi0xLTEtMS0w_ac5065fa-6663-44cf-8219-1f16af4c8068"
      unitRef="usd">61632000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i22acd8fc497740258442b8d694bc3e49_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNi0zLTEtMS0w_83f1a78d-ac6c-4ebe-aec6-15e3af38bea7"
      unitRef="usd">68156000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i611e26a9e7074547801489bccfda8997_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNi01LTEtMS0w_18f0eebf-679e-4288-bcfa-ec439ee87b6b"
      unitRef="usd">133864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ede4173be844acda1ed4bdea5d32296_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfNi03LTEtMS0w_a1f9ab2c-57a7-4e5c-b7a6-3ba10f3cb6b6"
      unitRef="usd">135540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfOC0xLTEtMS0w_3c1f9fc6-8e54-4120-8576-9d5e03f69982"
      unitRef="usd">620228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfOC0zLTEtMS0w_09b69bcb-aa7a-4e9a-8a28-594b73a34fac"
      unitRef="usd">695137000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfOC01LTEtMS0w_d17a92bb-9bec-4e0a-912e-86e3532dd65e"
      unitRef="usd">1335330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjM3OWQ2YzAwMzQzMDQyODdiN2NjMDE0MWU5Zjc1NTIxL3RhYmxlcmFuZ2U6Mzc5ZDZjMDAzNDMwNDI4N2I3Y2MwMTQxZTlmNzU1MjFfOC03LTEtMS0w_09bb01ab-ccfb-47ca-8292-8d0e8eb93c6c"
      unitRef="usd">1369989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RleHRyZWdpb246MTgwZWYwYjE1NDZlNGZjYWJhYWRjNmVkOGVjZjEzYTRfNTEwNA_bd66f42a-e139-4141-8108-4481d3ce7013">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:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.678%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;163,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;The distribution of income from operations excluding 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:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.678%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;130,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5a47a4dc98df442dbfbe949944d1d23e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfMy0xLTEtMS0w_ad344e43-1bd9-405a-b20b-1cb3ade024a0"
      unitRef="usd">38655000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia5fb0fa7770542b58462537a991d9909_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfMy0zLTEtMS0w_1bfcd76d-7cfb-4a91-9160-a75f5e217ec8"
      unitRef="usd">78052000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia41bbcc8eff84a0ea123ddc21dd206d1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfMy01LTEtMS0w_bc3593be-0738-4049-bdff-41c280f559fd"
      unitRef="usd">112590000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icd5f5262e7b74f699dd051337d790e77_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfMy03LTEtMS0w_807ada94-dcba-4818-a264-8ad4a8ad2655"
      unitRef="usd">148673000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ief346330e10e4cd78c724da580e30d21_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNC0xLTEtMS0w_e8b03062-d6fa-4c6f-a1b6-1e791bfd1407"
      unitRef="usd">7120000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ifa55a8874f724acda511587ac6042aa6_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNC0zLTEtMS0w_4e9e3264-e991-4b5f-ac12-08431a2a8739"
      unitRef="usd">5663000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3bca45e6c50246ca99808106901b1fe8_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNC01LTEtMS0w_f662d035-43d3-4ee8-ae82-3fb6b9608f77"
      unitRef="usd">17816000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibed3341f7e4d4f7e9517734a6c9a1ab0_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNC03LTEtMS0w_e76f459e-56c8-46e9-9a87-6e06bc9471ba"
      unitRef="usd">11513000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i19819ced70d0450abe9b96526d1040a4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNS0xLTEtMS0w_e96cb26f-a507-4cfc-9767-733b163294bf"
      unitRef="usd">9377000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaee1865ffe7645c0828b62fdf1071661_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNS0zLTEtMS0w_c0f5b43f-0c68-4fb7-bab1-97bd3fe2fc20"
      unitRef="usd">16300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i911873cb27e148438595fa630adcac50_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNS01LTEtMS0w_fdf11106-dbcf-4e7d-8160-6eb1a3653421"
      unitRef="usd">23268000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8291f3eff7164a22b7a54d70f1c276ab_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNS03LTEtMS0w_8ddbea07-e25e-4b06-aa88-e97e2a103f74"
      unitRef="usd">33407000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iec2ccc10039d4f3fb38e0878a431e70e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNi0xLTEtMS0w_38ad4949-3f45-4b65-8539-12f280cc086e"
      unitRef="usd">1797000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i22acd8fc497740258442b8d694bc3e49_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNi0zLTEtMS0w_1db6c815-2e06-4c9a-bf5c-875e6aa36657"
      unitRef="usd">6075000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i611e26a9e7074547801489bccfda8997_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNi01LTEtMS0w_73ecc37b-5f71-4949-bf3d-c91cd787c1f1"
      unitRef="usd">9566000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9ede4173be844acda1ed4bdea5d32296_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfNi03LTEtMS0w_ee055b6f-11d2-49ec-a7fe-763ffdda67a3"
      unitRef="usd">14443000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfOC0xLTEtMS0w_842fbe79-a651-4eba-afde-eec70a4aad44"
      unitRef="usd">56949000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfOC0zLTEtMS0w_1dee560c-4d7e-4538-bf58-853246b50423"
      unitRef="usd">106090000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfOC01LTEtMS0w_3e21780d-abdb-42c4-841c-802489fccb3b"
      unitRef="usd">163240000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmYzNDhjYWU1MmM5NDRjMDk5OThkNWJjZmQxNTI0MzczL3RhYmxlcmFuZ2U6ZjM0OGNhZTUyYzk0NGMwOTk5OGQ1YmNmZDE1MjQzNzNfOC03LTEtMS0w_a93bfeb5-c320-4586-8d1d-b99cca99031c"
      unitRef="usd">208036000</us-gaap:OperatingIncomeLoss>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="i5a47a4dc98df442dbfbe949944d1d23e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfMy0xLTEtMS01NjQx_827e36d1-c71f-4df5-8c88-dc3b0639f17d"
      unitRef="usd">56744000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="ia5fb0fa7770542b58462537a991d9909_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfMy0zLTEtMS01NjQx_5edc6ec5-a5ac-4563-8255-f505254bfed0"
      unitRef="usd">78052000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="ia41bbcc8eff84a0ea123ddc21dd206d1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfMy01LTEtMS01NjQ3_f6095554-dc2c-447b-b9d0-4cde1428e8f2"
      unitRef="usd">130679000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="icd5f5262e7b74f699dd051337d790e77_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfMy03LTEtMS01NjQ3_872a900f-7648-4544-ab9a-d7017c26d004"
      unitRef="usd">148673000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="ief346330e10e4cd78c724da580e30d21_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNC0xLTEtMS01NjQx_92ee4490-f7fd-4778-9210-f25e63f32b57"
      unitRef="usd">7120000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="ifa55a8874f724acda511587ac6042aa6_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNC0zLTEtMS01NjQx_1af65b5b-d83d-4141-8d2f-766812e22682"
      unitRef="usd">5663000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="i3bca45e6c50246ca99808106901b1fe8_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNC01LTEtMS01NjQ3_8e438255-0921-491e-b282-7819b96b1603"
      unitRef="usd">17816000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="ibed3341f7e4d4f7e9517734a6c9a1ab0_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNC03LTEtMS01NjQ3_b753f9f7-7ae2-42fc-8ab0-7056cb40c06a"
      unitRef="usd">11513000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="i19819ced70d0450abe9b96526d1040a4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNS0xLTEtMS01NjQx_f34bf276-3c02-4c44-af87-58c5405d9143"
      unitRef="usd">9377000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="iaee1865ffe7645c0828b62fdf1071661_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNS0zLTEtMS01NjQx_0992f385-4d41-492e-9d34-68ec2339df6d"
      unitRef="usd">16300000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="i911873cb27e148438595fa630adcac50_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNS01LTEtMS01NjQ3_8a486164-b724-42eb-9740-aec0d2d8eb4f"
      unitRef="usd">23268000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="i8291f3eff7164a22b7a54d70f1c276ab_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNS03LTEtMS01NjQ3_b8016a0b-e108-4897-9d22-c74368ae1500"
      unitRef="usd">33407000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="iec2ccc10039d4f3fb38e0878a431e70e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNi0xLTEtMS01NjQx_7347f430-0702-4c5b-aef2-2eb79f76c67e"
      unitRef="usd">1797000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="i22acd8fc497740258442b8d694bc3e49_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNi0zLTEtMS01NjQx_855e9a98-d06d-4b6d-b595-a573120070d4"
      unitRef="usd">6075000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="i611e26a9e7074547801489bccfda8997_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNi01LTEtMS01NjQ3_e903f87e-84c6-4f91-b85b-a0bd0c325d59"
      unitRef="usd">9566000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="i9ede4173be844acda1ed4bdea5d32296_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfNi03LTEtMS01NjQ3_fa8ec5b5-e1c1-47f7-90fa-6b5f142154ce"
      unitRef="usd">14443000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfOC0xLTEtMS01NjQ0_780424db-7ef7-4c1c-a827-ffd59fa45bb5"
      unitRef="usd">75038000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfOC0zLTEtMS01NjQ0_34b1e57e-1230-4012-9349-732d49017bac"
      unitRef="usd">106090000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfOC01LTEtMS01NjUx_f80bbabe-9504-4302-b4b5-4cb2f3396b12"
      unitRef="usd">181329000</iclr:OperatingIncomeLossExcludingRestructuring>
    <iclr:OperatingIncomeLossExcludingRestructuring
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjk2NDNmM2NkNzU4MjQzYWU4ZmYzMjc1OWNmMTI2ZjViL3RhYmxlcmFuZ2U6OTY0M2YzY2Q3NTgyNDNhZThmZjMyNzU5Y2YxMjZmNWJfOC03LTEtMS01NjUx_0233729d-e152-4bdc-840b-e752c35ab441"
      unitRef="usd">208036000</iclr:OperatingIncomeLossExcludingRestructuring>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RleHRyZWdpb246MTgwZWYwYjE1NDZlNGZjYWJhYWRjNmVkOGVjZjEzYTRfNTA5Nw_3bb9d259-f48b-47d8-9ff6-b68522e2e2a8">The distribution of long-lived assets (including right-of-use assets), net, 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:74.023%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.552%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;108,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:3pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="ie1951dcfb3e14eb4aec00723ba9826d9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmU3MTYwZjIwYjVhMzQ4ZTRhYTc2OTBjYTBhOTJkNjFiL3RhYmxlcmFuZ2U6ZTcxNjBmMjBiNWEzNDhlNGFhNzY5MGNhMGE5MmQ2MWJfMi0xLTEtMS0w_01e76aa1-6500-435f-9744-df78789d717a"
      unitRef="usd">108531000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i46c780a137d64ecc982b150c849b6a81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmU3MTYwZjIwYjVhMzQ4ZTRhYTc2OTBjYTBhOTJkNjFiL3RhYmxlcmFuZ2U6ZTcxNjBmMjBiNWEzNDhlNGFhNzY5MGNhMGE5MmQ2MWJfMi0zLTEtMS0w_5c549673-cbfa-4816-acb9-61c806eebe55"
      unitRef="usd">110522000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i37c9fc8c38ec4174bdb0b89d66e831f3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmU3MTYwZjIwYjVhMzQ4ZTRhYTc2OTBjYTBhOTJkNjFiL3RhYmxlcmFuZ2U6ZTcxNjBmMjBiNWEzNDhlNGFhNzY5MGNhMGE5MmQ2MWJfMy0xLTEtMS0w_fcea7ad0-06fd-405a-8222-876c5f259ab1"
      unitRef="usd">33377000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if7b40861bee945bc9056a68dcbb2ade8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmU3MTYwZjIwYjVhMzQ4ZTRhYTc2OTBjYTBhOTJkNjFiL3RhYmxlcmFuZ2U6ZTcxNjBmMjBiNWEzNDhlNGFhNzY5MGNhMGE5MmQ2MWJfMy0zLTEtMS0w_19d3f8bb-438f-4ead-8965-5c7566b89531"
      unitRef="usd">41970000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ic4943aac8932426badf6397e311742f5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmU3MTYwZjIwYjVhMzQ4ZTRhYTc2OTBjYTBhOTJkNjFiL3RhYmxlcmFuZ2U6ZTcxNjBmMjBiNWEzNDhlNGFhNzY5MGNhMGE5MmQ2MWJfNC0xLTEtMS0w_6f98cf3a-f1a6-41ff-b79d-ea0fa1117c49"
      unitRef="usd">64932000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ide67dd8efbd44c7486741b1af84b25a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmU3MTYwZjIwYjVhMzQ4ZTRhYTc2OTBjYTBhOTJkNjFiL3RhYmxlcmFuZ2U6ZTcxNjBmMjBiNWEzNDhlNGFhNzY5MGNhMGE5MmQ2MWJfNC0zLTEtMS0w_b3065d36-a5df-4f62-8416-18da15b1e910"
      unitRef="usd">72578000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia202843b22374a83aa0d5910174fb992_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmU3MTYwZjIwYjVhMzQ4ZTRhYTc2OTBjYTBhOTJkNjFiL3RhYmxlcmFuZ2U6ZTcxNjBmMjBiNWEzNDhlNGFhNzY5MGNhMGE5MmQ2MWJfNS0xLTEtMS0w_5c69464e-2929-4a0f-847d-34f48663741f"
      unitRef="usd">41979000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i4867debc80af42c79ac0716d02ff7abe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmU3MTYwZjIwYjVhMzQ4ZTRhYTc2OTBjYTBhOTJkNjFiL3RhYmxlcmFuZ2U6ZTcxNjBmMjBiNWEzNDhlNGFhNzY5MGNhMGE5MmQ2MWJfNS0zLTEtMS0w_fd6af597-5d80-4669-9a9b-150e7fff1a18"
      unitRef="usd">44994000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmU3MTYwZjIwYjVhMzQ4ZTRhYTc2OTBjYTBhOTJkNjFiL3RhYmxlcmFuZ2U6ZTcxNjBmMjBiNWEzNDhlNGFhNzY5MGNhMGE5MmQ2MWJfNy0xLTEtMS0w_5b0668c4-9676-44c8-8c64-e2333885a65f"
      unitRef="usd">248819000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmU3MTYwZjIwYjVhMzQ4ZTRhYTc2OTBjYTBhOTJkNjFiL3RhYmxlcmFuZ2U6ZTcxNjBmMjBiNWEzNDhlNGFhNzY5MGNhMGE5MmQ2MWJfNy0zLTEtMS0w_14619de3-8fc4-473c-8dec-119a419b8dc1"
      unitRef="usd">270064000</us-gaap:NoncurrentAssets>
    <iclr:ScheduleOfDepreciationAndAmortizationExpenseByGeographicalAreaTableTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RleHRyZWdpb246MTgwZWYwYjE1NDZlNGZjYWJhYWRjNmVkOGVjZjEzYTRfNTA4OQ_768430e4-52f8-43c1-a188-c7324528fc32">The distribution of depreciation, amortization and reduction in carrying value of the right-of-use assets 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:53.116%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.672%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.678%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;(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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</iclr:ScheduleOfDepreciationAndAmortizationExpenseByGeographicalAreaTableTextBlock>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i5a47a4dc98df442dbfbe949944d1d23e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfMy0xLTEtMS0w_31ee97eb-94ec-4971-8ac1-07f2da978217"
      unitRef="usd">7951000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="ia5fb0fa7770542b58462537a991d9909_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfMy0zLTEtMS0w_67f4ccd6-4dd1-4b15-b8aa-1a5a29845056"
      unitRef="usd">7026000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="ia41bbcc8eff84a0ea123ddc21dd206d1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfMy01LTEtMS0w_f86b33c9-ab41-414b-84ac-3255438ec2b3"
      unitRef="usd">16192000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="icd5f5262e7b74f699dd051337d790e77_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfMy03LTEtMS0w_0c22f71c-03b4-4745-b5f3-d6c6e8824b91"
      unitRef="usd">14916000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="ief346330e10e4cd78c724da580e30d21_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNC0xLTEtMS0w_8b7fe242-865b-4ea7-8ae1-4182cacf5d39"
      unitRef="usd">3672000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="ifa55a8874f724acda511587ac6042aa6_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNC0zLTEtMS0w_5ae08783-b996-4378-9328-0cf31fa51592"
      unitRef="usd">3615000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i3bca45e6c50246ca99808106901b1fe8_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNC01LTEtMS0w_0983bffc-e279-4bb0-9e7b-406a8618d9e8"
      unitRef="usd">7487000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="ibed3341f7e4d4f7e9517734a6c9a1ab0_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNC03LTEtMS0w_b1826aef-2d23-40f1-a756-2067d1852831"
      unitRef="usd">7052000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i19819ced70d0450abe9b96526d1040a4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNS0xLTEtMS0w_50fdce2b-c292-434a-9c37-9113ffe872d5"
      unitRef="usd">6201000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="iaee1865ffe7645c0828b62fdf1071661_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNS0zLTEtMS0w_eb172a7b-5b2e-4da5-b677-a2f1ee8d8d61"
      unitRef="usd">9539000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i911873cb27e148438595fa630adcac50_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNS01LTEtMS0w_f2102faf-c271-491b-ac2c-06fe07395175"
      unitRef="usd">14840000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i8291f3eff7164a22b7a54d70f1c276ab_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNS03LTEtMS0w_79c0ff61-2f3e-41ce-9465-bd8646d3e9bb"
      unitRef="usd">17180000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="iec2ccc10039d4f3fb38e0878a431e70e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNi0xLTEtMS0w_7137a76e-b8e2-4a91-9b48-e6312886b3e7"
      unitRef="usd">5043000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i22acd8fc497740258442b8d694bc3e49_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNi0zLTEtMS0w_1a7fc97d-a55c-489f-990b-7814ae643e11"
      unitRef="usd">2608000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i611e26a9e7074547801489bccfda8997_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNi01LTEtMS0w_02804cb4-0621-4ce9-8317-ee715250e1ec"
      unitRef="usd">7998000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i9ede4173be844acda1ed4bdea5d32296_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfNi03LTEtMS0w_004c3c92-b99a-4afc-a106-423a0d23be39"
      unitRef="usd">6583000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="icb1c6cbbc7ff40b0a752fa1f59b04455_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfOC0xLTEtMS0w_64169288-bf78-48f4-9515-9aec86ff27b7"
      unitRef="usd">22867000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="id9076d6f1483414ba5c62fd69bd086e9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfOC0zLTEtMS0w_7dba6315-f8b5-4987-86f7-866db65e31d3"
      unitRef="usd">22788000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfOC01LTEtMS0w_ec567cd7-ac98-4fd4-8884-98dc296f1a1a"
      unitRef="usd">46517000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense
      contextRef="i02b19a85241a4372878b0575e9e6b324_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOjQ0M2Y5OWM1ZDM4MDRmNGJiYmRhNzBkZjhkOGQzNzg3L3RhYmxlcmFuZ2U6NDQzZjk5YzVkMzgwNGY0YmJiZGE3MGRmOGQ4ZDM3ODdfOC03LTEtMS0w_efe1b30e-d1f5-4736-b079-b502bf3ef318"
      unitRef="usd">45731000</iclr:DepreciationAmortizationAndOperatingLeaseRightofUseAssetAmortizationExpense>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RleHRyZWdpb246MTgwZWYwYjE1NDZlNGZjYWJhYWRjNmVkOGVjZjEzYTRfNTA5Ng_c1aa9e6e-b8f5-4954-b33d-c8ed3542d24b">The distribution of total assets by geographical area was as follows:&#160;&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.877%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.695%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Ireland&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,340,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,323,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;605,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;660,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;735,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;755,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:justify;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rest of World&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;177,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;168,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,858,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,907,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="ie1951dcfb3e14eb4aec00723ba9826d9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmNhM2U4NDM4ZGMyZDQxODA4Njk4MTAxNjRjYzUyMTZlL3RhYmxlcmFuZ2U6Y2EzZTg0MzhkYzJkNDE4MDg2OTgxMDE2NGNjNTIxNmVfMi0xLTEtMS0w_837eb60e-73cf-4802-960f-0610e9c2dc66"
      unitRef="usd">1340307000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i46c780a137d64ecc982b150c849b6a81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmNhM2U4NDM4ZGMyZDQxODA4Njk4MTAxNjRjYzUyMTZlL3RhYmxlcmFuZ2U6Y2EzZTg0MzhkYzJkNDE4MDg2OTgxMDE2NGNjNTIxNmVfMi0zLTEtMS0w_a910d7ac-6afb-4fc9-9688-7e7607932172"
      unitRef="usd">1323181000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i37c9fc8c38ec4174bdb0b89d66e831f3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmNhM2U4NDM4ZGMyZDQxODA4Njk4MTAxNjRjYzUyMTZlL3RhYmxlcmFuZ2U6Y2EzZTg0MzhkYzJkNDE4MDg2OTgxMDE2NGNjNTIxNmVfMy0xLTEtMS0w_fa91f582-e153-4b88-b1e0-07339c15c390"
      unitRef="usd">605148000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if7b40861bee945bc9056a68dcbb2ade8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmNhM2U4NDM4ZGMyZDQxODA4Njk4MTAxNjRjYzUyMTZlL3RhYmxlcmFuZ2U6Y2EzZTg0MzhkYzJkNDE4MDg2OTgxMDE2NGNjNTIxNmVfMy0zLTEtMS0w_fc92285e-ab7b-4990-93cd-fd9d02eb77b2"
      unitRef="usd">660797000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic4943aac8932426badf6397e311742f5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmNhM2U4NDM4ZGMyZDQxODA4Njk4MTAxNjRjYzUyMTZlL3RhYmxlcmFuZ2U6Y2EzZTg0MzhkYzJkNDE4MDg2OTgxMDE2NGNjNTIxNmVfNC0xLTEtMS0w_e0e7c7a4-a5c3-40f6-92bc-67542cb8b874"
      unitRef="usd">735370000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ide67dd8efbd44c7486741b1af84b25a6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmNhM2U4NDM4ZGMyZDQxODA4Njk4MTAxNjRjYzUyMTZlL3RhYmxlcmFuZ2U6Y2EzZTg0MzhkYzJkNDE4MDg2OTgxMDE2NGNjNTIxNmVfNC0zLTEtMS0w_e9fa4caa-3949-48b3-a709-a37119549842"
      unitRef="usd">755271000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia202843b22374a83aa0d5910174fb992_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmNhM2U4NDM4ZGMyZDQxODA4Njk4MTAxNjRjYzUyMTZlL3RhYmxlcmFuZ2U6Y2EzZTg0MzhkYzJkNDE4MDg2OTgxMDE2NGNjNTIxNmVfNS0xLTEtMS0w_4d44f79b-2e7c-4e30-a507-6331c00f2d7a"
      unitRef="usd">177895000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4867debc80af42c79ac0716d02ff7abe_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmNhM2U4NDM4ZGMyZDQxODA4Njk4MTAxNjRjYzUyMTZlL3RhYmxlcmFuZ2U6Y2EzZTg0MzhkYzJkNDE4MDg2OTgxMDE2NGNjNTIxNmVfNS0zLTEtMS0w_30c374c5-e17b-45cd-aabe-f073937e1730"
      unitRef="usd">168263000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8dc26c7df36243f59dacc0f6b07f8f09_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmNhM2U4NDM4ZGMyZDQxODA4Njk4MTAxNjRjYzUyMTZlL3RhYmxlcmFuZ2U6Y2EzZTg0MzhkYzJkNDE4MDg2OTgxMDE2NGNjNTIxNmVfNy0xLTEtMS0w_5c54fc89-1087-4f33-bc18-2ad06f3d79ca"
      unitRef="usd">2858720000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ibbd57889ebe844e2bfac08f28aff27f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183MC9mcmFnOjE4MGVmMGIxNTQ2ZTRmY2FiYWFkYzZlZDhlY2YxM2E0L3RhYmxlOmNhM2U4NDM4ZGMyZDQxODA4Njk4MTAxNjRjYzUyMTZlL3RhYmxlcmFuZ2U6Y2EzZTg0MzhkYzJkNDE4MDg2OTgxMDE2NGNjNTIxNmVfNy0zLTEtMS0w_08aa780c-3f57-4a05-97fa-55ce78ce262c"
      unitRef="usd">2907512000</us-gaap:Assets>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="ie86c8f29902b4c2181177c2a36e0557f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmY5MjI4Y2RlMTVkODRiZjc5ZWQ1YWQxMWM5M2NjYWNjL3NlYzpmOTIyOGNkZTE1ZDg0YmY3OWVkNWFkMTFjOTNjY2FjY183My9mcmFnOmFlMDJjMzY0NzZiNDQxZDQ5MTNlOTg2NWE2MmE0YTM0L3RleHRyZWdpb246YWUwMmMzNjQ3NmI0NDFkNDkxM2U5ODY1YTYyYTRhMzRfMjA3MA_43000b21-ef15-41b9-8809-7b5fed051ee7">Impact of change in accounting policies&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;ASC 326 Financial Instruments - Credit Losses&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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;ASU 2016-13 &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;"&gt;'Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments'&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt; (ASU 2016-13) was effective, and adopted by the Group, from January 1, 2020. Primarily, ASU 2016-13 introduces an expected loss methodology that is referred to as the current expected credit loss (CECL) methodology. &lt;/span&gt;&lt;/div&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;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;The objectives of previous loss methodologies for instruments within the scope of this update generally delayed recognition of the full amount of credit losses until the loss was probable of occurring. Under ASU 2016-13, losses reflect an entity&#x2019;s current estimate of all expected credit losses including, in addition to the consideration of past events and current conditions, as under the current guidance, incorporating the use of forecast information to provide more timely and accurate credit loss estimates. The measurement of expected credit losses under the CECL methodology is applicable to financial assets measured at amortized cost, including loan receivables and held-to-maturity debt securities. It also applies to off-balance sheet credit exposures not accounted as insurance (loan commitments, standby letters of credit, financial guarantees, and other similar instruments) and net investments in leases recognized by a lessor in accordance with ASC 842 on leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;In addition, ASC 326 changed the accounting for available-for-sale (AFS) debt securities to require credit losses to be presented as an allowance rather than as a write-down to align the income statement recognition of credit losses on AFS debt securities with the reporting period in which the changes occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;text-align:justify;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Group adopted ASC 326 using the modified retrospective method. Under this transition method, the new standard is applied from January 1, 2020 without restatement of comparative period amounts. The adoption of ASC 326 does not have a material impact on the Group and there was no impact of adopting ASC 326 on opening balances at January 1, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
</xbrl>
